@charset "UTF-8";
	/*col_ul_style.css*/
	.el-row::after,.el-row::before{content:""}
	.el-row{position:relative; margin: 0 -10px;-webkit-box-sizing:border-box;box-sizing:border-box}
	.el-row::after,.el-row::before{display:table}
	.el-row::after{clear:both}
	.el-row [class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box; padding: 0 10px;}
	.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}
	.el-col-0,.el-row--flex:after,.el-row--flex:before{display:none}
	.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
	.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
	.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
	.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}
	.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
	.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
	.el-row.el-row-32{margin: 0 -16px;}
	.el-row.el-row-32 [class*=el-col-]{padding: 0 16px !important;}
	@media screen and (max-width:1300px) {
		.el-row{ margin: 0 -8px;}
		.el-row [class*=el-col-]{ padding: 0 8px;}
	}

	.el-col-0{width:0%}
	.el-col-offset-0{margin-left:0}
	.el-col-pull-0{right:0}
	.el-col-push-0{left:0}
	.el-col-1{width:4.16667%}
	.el-col-offset-1{margin-left:4.16667%}
	.el-col-pull-1{right:4.16667%}
	.el-col-push-1{left:4.16667%}
	.el-col-2{width:8.33333%}
	.el-col-offset-2{margin-left:8.33333%}
	.el-col-pull-2{right:8.33333%}
	.el-col-push-2{left:8.33333%}
	.el-col-3{width:12.5%}
	.el-col-offset-3{margin-left:12.5%}
	.el-col-pull-3{right:12.5%}
	.el-col-push-3{left:12.5%}
	.el-col-4{width:16.66667%}
	.el-col-offset-4{margin-left:16.66667%}
	.el-col-pull-4{right:16.66667%}
	.el-col-push-4{left:16.66667%}
	.el-col-5{width:20.83333%}
	.el-col-offset-5{margin-left:20.83333%}
	.el-col-pull-5{right:20.83333%}
	.el-col-push-5{left:20.83333%}
	.el-col-6{width:25%}
	.el-col-offset-6{margin-left:25%}
	.el-col-pull-6{right:25%}
	.el-col-push-6{left:25%}
	.el-col-7{width:29.16667%}
	.el-col-offset-7{margin-left:29.16667%}
	.el-col-pull-7{right:29.16667%}
	.el-col-push-7{left:29.16667%}
	.el-col-8{width:33.33333%}
	.el-col-offset-8{margin-left:33.33333%}
	.el-col-pull-8{right:33.33333%}
	.el-col-push-8{left:33.33333%}
	.el-col-9{width:37.5%}
	.el-col-offset-9{margin-left:37.5%}
	.el-col-pull-9{right:37.5%}
	.el-col-push-9{left:37.5%}
	.el-col-10{width:41.66667%}
	.el-col-offset-10{margin-left:41.66667%}
	.el-col-pull-10{right:41.66667%}
	.el-col-push-10{left:41.66667%}
	.el-col-11{width:45.83333%}
	.el-col-offset-11{margin-left:45.83333%}
	.el-col-pull-11{right:45.83333%}
	.el-col-push-11{left:45.83333%}
	.el-col-12{width:50%}
	.el-col-offset-12{margin-left:50%}
	.el-col-pull-12{position:relative;right:50%}
	.el-col-push-12{left:50%}
	.el-col-13{width:54.16667%}
	.el-col-offset-13{margin-left:54.16667%}
	.el-col-pull-13{right:54.16667%}
	.el-col-push-13{left:54.16667%}
	.el-col-14{width:58.33333%}
	.el-col-offset-14{margin-left:58.33333%}
	.el-col-pull-14{right:58.33333%}
	.el-col-push-14{left:58.33333%}
	.el-col-15{width:62.5%}
	.el-col-offset-15{margin-left:62.5%}
	.el-col-pull-15{right:62.5%}
	.el-col-push-15{left:62.5%}
	.el-col-16{width:66.66667%}
	.el-col-offset-16{margin-left:66.66667%}
	.el-col-pull-16{right:66.66667%}
	.el-col-push-16{left:66.66667%}
	.el-col-17{width:70.83333%}
	.el-col-offset-17{margin-left:70.83333%}
	.el-col-pull-17{right:70.83333%}
	.el-col-push-17{left:70.83333%}
	.el-col-18{width:75%}
	.el-col-offset-18{margin-left:75%}
	.el-col-pull-18{right:75%}
	.el-col-push-18{left:75%}
	.el-col-19{width:79.16667%}
	.el-col-offset-19{margin-left:79.16667%}
	.el-col-pull-19{right:79.16667%}
	.el-col-push-19{left:79.16667%}
	.el-col-20{width:83.33333%}
	.el-col-offset-20{margin-left:83.33333%}
	.el-col-pull-20{right:83.33333%}
	.el-col-push-20{left:83.33333%}
	.el-col-21{width:87.5%}
	.el-col-offset-21{margin-left:87.5%}
	.el-col-pull-21{right:87.5%}
	.el-col-push-21{left:87.5%}
	.el-col-22{width:91.66667%}
	.el-col-offset-22{margin-left:91.66667%}
	.el-col-pull-22{right:91.66667%}
	.el-col-push-22{left:91.66667%}
	.el-col-23{width:95.83333%}
	.el-col-offset-23{margin-left:95.83333%}
	.el-col-pull-23{right:95.83333%}
	.el-col-push-23{left:95.83333%}
	.el-col-24{width:100%}
	.el-col-offset-24{margin-left:100%}
	.el-col-pull-24{right:100%}
	.el-col-push-24{left:100%}
	@media only screen and (max-width:768px){
		.el-col-xs-0{display:none;width:0%}
		.el-col-xs-offset-0{margin-left:0}
		.el-col-xs-pull-0{position:relative;right:0}
		.el-col-xs-push-0{position:relative;left:0}
		.el-col-xs-1{width:4.16667%}
		.el-col-xs-offset-1{margin-left:4.16667%}
		.el-col-xs-pull-1{position:relative;right:4.16667%}
		.el-col-xs-push-1{position:relative;left:4.16667%}
		.el-col-xs-2{width:8.33333%}
		.el-col-xs-offset-2{margin-left:8.33333%}
		.el-col-xs-pull-2{position:relative;right:8.33333%}
		.el-col-xs-push-2{position:relative;left:8.33333%}
		.el-col-xs-3{width:12.5%}
		.el-col-xs-offset-3{margin-left:12.5%}
		.el-col-xs-pull-3{position:relative;right:12.5%}
		.el-col-xs-push-3{position:relative;left:12.5%}
		.el-col-xs-4{width:16.66667%}
		.el-col-xs-offset-4{margin-left:16.66667%}
		.el-col-xs-pull-4{position:relative;right:16.66667%}
		.el-col-xs-push-4{position:relative;left:16.66667%}
		.el-col-xs-5{width:20.83333%}
		.el-col-xs-offset-5{margin-left:20.83333%}
		.el-col-xs-pull-5{position:relative;right:20.83333%}
		.el-col-xs-push-5{position:relative;left:20.83333%}
		.el-col-xs-6{width:25%}
		.el-col-xs-offset-6{margin-left:25%}
		.el-col-xs-pull-6{position:relative;right:25%}
		.el-col-xs-push-6{position:relative;left:25%}
		.el-col-xs-7{width:29.16667%}
		.el-col-xs-offset-7{margin-left:29.16667%}
		.el-col-xs-pull-7{position:relative;right:29.16667%}
		.el-col-xs-push-7{position:relative;left:29.16667%}
		.el-col-xs-8{width:33.33333%}
		.el-col-xs-offset-8{margin-left:33.33333%}
		.el-col-xs-pull-8{position:relative;right:33.33333%}
		.el-col-xs-push-8{position:relative;left:33.33333%}
		.el-col-xs-9{width:37.5%}
		.el-col-xs-offset-9{margin-left:37.5%}
		.el-col-xs-pull-9{position:relative;right:37.5%}
		.el-col-xs-push-9{position:relative;left:37.5%}
		.el-col-xs-10{width:41.66667%}
		.el-col-xs-offset-10{margin-left:41.66667%}
		.el-col-xs-pull-10{position:relative;right:41.66667%}
		.el-col-xs-push-10{position:relative;left:41.66667%}
		.el-col-xs-11{width:45.83333%}
		.el-col-xs-offset-11{margin-left:45.83333%}
		.el-col-xs-pull-11{position:relative;right:45.83333%}
		.el-col-xs-push-11{position:relative;left:45.83333%}
		.el-col-xs-12{width:50%}
		.el-col-xs-offset-12{margin-left:50%}
		.el-col-xs-pull-12{position:relative;right:50%}
		.el-col-xs-push-12{position:relative;left:50%}
		.el-col-xs-13{width:54.16667%}
		.el-col-xs-offset-13{margin-left:54.16667%}
		.el-col-xs-pull-13{position:relative;right:54.16667%}
		.el-col-xs-push-13{position:relative;left:54.16667%}
		.el-col-xs-14{width:58.33333%}
		.el-col-xs-offset-14{margin-left:58.33333%}
		.el-col-xs-pull-14{position:relative;right:58.33333%}
		.el-col-xs-push-14{position:relative;left:58.33333%}
		.el-col-xs-15{width:62.5%}
		.el-col-xs-offset-15{margin-left:62.5%}
		.el-col-xs-pull-15{position:relative;right:62.5%}
		.el-col-xs-push-15{position:relative;left:62.5%}
		.el-col-xs-16{width:66.66667%}
		.el-col-xs-offset-16{margin-left:66.66667%}
		.el-col-xs-pull-16{position:relative;right:66.66667%}
		.el-col-xs-push-16{position:relative;left:66.66667%}
		.el-col-xs-17{width:70.83333%}
		.el-col-xs-offset-17{margin-left:70.83333%}
		.el-col-xs-pull-17{position:relative;right:70.83333%}
		.el-col-xs-push-17{position:relative;left:70.83333%}
		.el-col-xs-18{width:75%}
		.el-col-xs-offset-18{margin-left:75%}
		.el-col-xs-pull-18{position:relative;right:75%}
		.el-col-xs-push-18{position:relative;left:75%}
		.el-col-xs-19{width:79.16667%}
		.el-col-xs-offset-19{margin-left:79.16667%}
		.el-col-xs-pull-19{position:relative;right:79.16667%}
		.el-col-xs-push-19{position:relative;left:79.16667%}
		.el-col-xs-20{width:83.33333%}
		.el-col-xs-offset-20{margin-left:83.33333%}
		.el-col-xs-pull-20{position:relative;right:83.33333%}
		.el-col-xs-push-20{position:relative;left:83.33333%}
		.el-col-xs-21{width:87.5%}
		.el-col-xs-offset-21{margin-left:87.5%}
		.el-col-xs-pull-21{position:relative;right:87.5%}
		.el-col-xs-push-21{position:relative;left:87.5%}
		.el-col-xs-22{width:91.66667%}
		.el-col-xs-offset-22{margin-left:91.66667%}
		.el-col-xs-pull-22{position:relative;right:91.66667%}
		.el-col-xs-push-22{position:relative;left:91.66667%}
		.el-col-xs-23{width:95.83333%}
		.el-col-xs-offset-23{margin-left:95.83333%}
		.el-col-xs-pull-23{position:relative;right:95.83333%}
		.el-col-xs-push-23{position:relative;left:95.83333%}
		.el-col-xs-24{width:100%}
		.el-col-xs-offset-24{margin-left:100%}
		.el-col-xs-pull-24{position:relative;right:100%}
		.el-col-xs-push-24{position:relative;left:100%}
	}
	@media only screen and (max-width:992px){
		.el-col-sm-0{display:none;width:0%}
		.el-col-sm-offset-0{margin-left:0}
		.el-col-sm-pull-0{position:relative;right:0}
		.el-col-sm-push-0{position:relative;left:0}
		.el-col-sm-1{width:4.16667%}
		.el-col-sm-offset-1{margin-left:4.16667%}
		.el-col-sm-pull-1{position:relative;right:4.16667%}
		.el-col-sm-push-1{position:relative;left:4.16667%}
		.el-col-sm-2{width:8.33333%}
		.el-col-sm-offset-2{margin-left:8.33333%}
		.el-col-sm-pull-2{position:relative;right:8.33333%}
		.el-col-sm-push-2{position:relative;left:8.33333%}
		.el-col-sm-3{width:12.5%}
		.el-col-sm-offset-3{margin-left:12.5%}
		.el-col-sm-pull-3{position:relative;right:12.5%}
		.el-col-sm-push-3{position:relative;left:12.5%}
		.el-col-sm-4{width:16.66667%}
		.el-col-sm-offset-4{margin-left:16.66667%}
		.el-col-sm-pull-4{position:relative;right:16.66667%}
		.el-col-sm-push-4{position:relative;left:16.66667%}
		.el-col-sm-5{width:20.83333%}
		.el-col-sm-offset-5{margin-left:20.83333%}
		.el-col-sm-pull-5{position:relative;right:20.83333%}
		.el-col-sm-push-5{position:relative;left:20.83333%}
		.el-col-sm-6{width:25%}
		.el-col-sm-offset-6{margin-left:25%}
		.el-col-sm-pull-6{position:relative;right:25%}
		.el-col-sm-push-6{position:relative;left:25%}
		.el-col-sm-7{width:29.16667%}
		.el-col-sm-offset-7{margin-left:29.16667%}
		.el-col-sm-pull-7{position:relative;right:29.16667%}
		.el-col-sm-push-7{position:relative;left:29.16667%}
		.el-col-sm-8{width:33.33333%}
		.el-col-sm-offset-8{margin-left:33.33333%}
		.el-col-sm-pull-8{position:relative;right:33.33333%}
		.el-col-sm-push-8{position:relative;left:33.33333%}
		.el-col-sm-9{width:37.5%}
		.el-col-sm-offset-9{margin-left:37.5%}
		.el-col-sm-pull-9{position:relative;right:37.5%}
		.el-col-sm-push-9{position:relative;left:37.5%}
		.el-col-sm-10{width:41.66667%}
		.el-col-sm-offset-10{margin-left:41.66667%}
		.el-col-sm-pull-10{position:relative;right:41.66667%}
		.el-col-sm-push-10{position:relative;left:41.66667%}
		.el-col-sm-11{width:45.83333%}
		.el-col-sm-offset-11{margin-left:45.83333%}
		.el-col-sm-pull-11{position:relative;right:45.83333%}
		.el-col-sm-push-11{position:relative;left:45.83333%}
		.el-col-sm-12{width:50%}
		.el-col-sm-offset-12{margin-left:50%}
		.el-col-sm-pull-12{position:relative;right:50%}
		.el-col-sm-push-12{position:relative;left:50%}
		.el-col-sm-13{width:54.16667%}
		.el-col-sm-offset-13{margin-left:54.16667%}
		.el-col-sm-pull-13{position:relative;right:54.16667%}
		.el-col-sm-push-13{position:relative;left:54.16667%}
		.el-col-sm-14{width:58.33333%}
		.el-col-sm-offset-14{margin-left:58.33333%}
		.el-col-sm-pull-14{position:relative;right:58.33333%}
		.el-col-sm-push-14{position:relative;left:58.33333%}
		.el-col-sm-15{width:62.5%}
		.el-col-sm-offset-15{margin-left:62.5%}
		.el-col-sm-pull-15{position:relative;right:62.5%}
		.el-col-sm-push-15{position:relative;left:62.5%}
		.el-col-sm-16{width:66.66667%}
		.el-col-sm-offset-16{margin-left:66.66667%}
		.el-col-sm-pull-16{position:relative;right:66.66667%}
		.el-col-sm-push-16{position:relative;left:66.66667%}
		.el-col-sm-17{width:70.83333%}
		.el-col-sm-offset-17{margin-left:70.83333%}
		.el-col-sm-pull-17{position:relative;right:70.83333%}
		.el-col-sm-push-17{position:relative;left:70.83333%}
		.el-col-sm-18{width:75%}
		.el-col-sm-offset-18{margin-left:75%}
		.el-col-sm-pull-18{position:relative;right:75%}
		.el-col-sm-push-18{position:relative;left:75%}
		.el-col-sm-19{width:79.16667%}
		.el-col-sm-offset-19{margin-left:79.16667%}
		.el-col-sm-pull-19{position:relative;right:79.16667%}
		.el-col-sm-push-19{position:relative;left:79.16667%}
		.el-col-sm-20{width:83.33333%}
		.el-col-sm-offset-20{margin-left:83.33333%}
		.el-col-sm-pull-20{position:relative;right:83.33333%}
		.el-col-sm-push-20{position:relative;left:83.33333%}
		.el-col-sm-21{width:87.5%}
		.el-col-sm-offset-21{margin-left:87.5%}
		.el-col-sm-pull-21{position:relative;right:87.5%}
		.el-col-sm-push-21{position:relative;left:87.5%}
		.el-col-sm-22{width:91.66667%}
		.el-col-sm-offset-22{margin-left:91.66667%}
		.el-col-sm-pull-22{position:relative;right:91.66667%}
		.el-col-sm-push-22{position:relative;left:91.66667%}
		.el-col-sm-23{width:95.83333%}
		.el-col-sm-offset-23{margin-left:95.83333%}
		.el-col-sm-pull-23{position:relative;right:95.83333%}
		.el-col-sm-push-23{position:relative;left:95.83333%}
		.el-col-sm-24{width:100%}
		.el-col-sm-offset-24{margin-left:100%}
		.el-col-sm-pull-24{position:relative;right:100%}
		.el-col-sm-push-24{position:relative;left:100%}
	}

	@media only screen and (min-width:1920px){
		.el-col-xl-0{display:none;width:0%}
		.el-col-xl-offset-0{margin-left:0}
		.el-col-xl-pull-0{position:relative;right:0}
		.el-col-xl-push-0{position:relative;left:0}
		.el-col-xl-1{width:4.16667%}
		.el-col-xl-offset-1{margin-left:4.16667%}
		.el-col-xl-pull-1{position:relative;right:4.16667%}
		.el-col-xl-push-1{position:relative;left:4.16667%}
		.el-col-xl-2{width:8.33333%}
		.el-col-xl-offset-2{margin-left:8.33333%}
		.el-col-xl-pull-2{position:relative;right:8.33333%}
		.el-col-xl-push-2{position:relative;left:8.33333%}
		.el-col-xl-3{width:12.5%}
		.el-col-xl-offset-3{margin-left:12.5%}
		.el-col-xl-pull-3{position:relative;right:12.5%}
		.el-col-xl-push-3{position:relative;left:12.5%}
		.el-col-xl-4{width:16.66667%}
		.el-col-xl-offset-4{margin-left:16.66667%}
		.el-col-xl-pull-4{position:relative;right:16.66667%}
		.el-col-xl-push-4{position:relative;left:16.66667%}
		.el-col-xl-5{width:20.83333%}
		.el-col-xl-offset-5{margin-left:20.83333%}
		.el-col-xl-pull-5{position:relative;right:20.83333%}
		.el-col-xl-push-5{position:relative;left:20.83333%}
		.el-col-xl-6{width:25%}
		.el-col-xl-offset-6{margin-left:25%}
		.el-col-xl-pull-6{position:relative;right:25%}
		.el-col-xl-push-6{position:relative;left:25%}
		.el-col-xl-7{width:29.16667%}
		.el-col-xl-offset-7{margin-left:29.16667%}
		.el-col-xl-pull-7{position:relative;right:29.16667%}
		.el-col-xl-push-7{position:relative;left:29.16667%}
		.el-col-xl-8{width:33.33333%}
		.el-col-xl-offset-8{margin-left:33.33333%}
		.el-col-xl-pull-8{position:relative;right:33.33333%}
		.el-col-xl-push-8{position:relative;left:33.33333%}
		.el-col-xl-9{width:37.5%}
		.el-col-xl-offset-9{margin-left:37.5%}
		.el-col-xl-pull-9{position:relative;right:37.5%}
		.el-col-xl-push-9{position:relative;left:37.5%}
		.el-col-xl-10{width:41.66667%}
		.el-col-xl-offset-10{margin-left:41.66667%}
		.el-col-xl-pull-10{position:relative;right:41.66667%}
		.el-col-xl-push-10{position:relative;left:41.66667%}
		.el-col-xl-11{width:45.83333%}
		.el-col-xl-offset-11{margin-left:45.83333%}
		.el-col-xl-pull-11{position:relative;right:45.83333%}
		.el-col-xl-push-11{position:relative;left:45.83333%}
		.el-col-xl-12{width:50%}
		.el-col-xl-offset-12{margin-left:50%}
		.el-col-xl-pull-12{position:relative;right:50%}
		.el-col-xl-push-12{position:relative;left:50%}
		.el-col-xl-13{width:54.16667%}
		.el-col-xl-offset-13{margin-left:54.16667%}
		.el-col-xl-pull-13{position:relative;right:54.16667%}
		.el-col-xl-push-13{position:relative;left:54.16667%}
		.el-col-xl-14{width:58.33333%}
		.el-col-xl-offset-14{margin-left:58.33333%}
		.el-col-xl-pull-14{position:relative;right:58.33333%}
		.el-col-xl-push-14{position:relative;left:58.33333%}
		.el-col-xl-15{width:62.5%}
		.el-col-xl-offset-15{margin-left:62.5%}
		.el-col-xl-pull-15{position:relative;right:62.5%}
		.el-col-xl-push-15{position:relative;left:62.5%}
		.el-col-xl-16{width:66.66667%}
		.el-col-xl-offset-16{margin-left:66.66667%}
		.el-col-xl-pull-16{position:relative;right:66.66667%}
		.el-col-xl-push-16{position:relative;left:66.66667%}
		.el-col-xl-17{width:70.83333%}
		.el-col-xl-offset-17{margin-left:70.83333%}
		.el-col-xl-pull-17{position:relative;right:70.83333%}
		.el-col-xl-push-17{position:relative;left:70.83333%}
		.el-col-xl-18{width:75%}
		.el-col-xl-offset-18{margin-left:75%}
		.el-col-xl-pull-18{position:relative;right:75%}
		.el-col-xl-push-18{position:relative;left:75%}
		.el-col-xl-19{width:79.16667%}
		.el-col-xl-offset-19{margin-left:79.16667%}
		.el-col-xl-pull-19{position:relative;right:79.16667%}
		.el-col-xl-push-19{position:relative;left:79.16667%}
		.el-col-xl-20{width:83.33333%}
		.el-col-xl-offset-20{margin-left:83.33333%}
		.el-col-xl-pull-20{position:relative;right:83.33333%}
		.el-col-xl-push-20{position:relative;left:83.33333%}
		.el-col-xl-21{width:87.5%}
		.el-col-xl-offset-21{margin-left:87.5%}
		.el-col-xl-pull-21{position:relative;right:87.5%}
		.el-col-xl-push-21{position:relative;left:87.5%}
		.el-col-xl-22{width:91.66667%}
		.el-col-xl-offset-22{margin-left:91.66667%}
		.el-col-xl-pull-22{position:relative;right:91.66667%}
		.el-col-xl-push-22{position:relative;left:91.66667%}
		.el-col-xl-23{width:95.83333%}
		.el-col-xl-offset-23{margin-left:95.83333%}
		.el-col-xl-pull-23{position:relative;right:95.83333%}
		.el-col-xl-push-23{position:relative;left:95.83333%}
		.el-col-xl-24{width:100%}
		.el-col-xl-offset-24{margin-left:100%}
		.el-col-xl-pull-24{position:relative;right:100%}
		.el-col-xl-push-24{position:relative;left:100%}
	}
	/*head_foot_style.css*/
	body { color: #333333; text-align: left; height: 100%; font-size: 16px;}
	html{ height: 100%;}
	video,embed{max-width:100%}
	* { margin: 0px; padding: 0px;outline: none; font-style: normal;}
	a { text-decoration: none; }
	a:link, a:visited { color: #333333; }
	a:hover { text-decoration: none; }
	ul, li { list-style-type: none; margin: 0px; padding: 0px; }
	img { border: 0px; vertical-align: middle; max-width: 100%;}
	.clear { clear: both; *height: 1px; }
	input, select { vertical-align: middle;}
	input[type="button"],input[type="submit"]{ cursor: pointer; appearance: button; -moz-appearance:button; /* Firefox */ -webkit-appearance:button;}
	.f_i{ text-indent: 2em;}
	.f_l{ float: left;}
	.f_r{ float: right;}
	.no{ display: none;}
	.clearflx:after {
		visibility: hidden;
		display: block;
		font-size: 0;
		content: " ";
		clear: both;
		height: 0;
	}
	.clear{ clear: both;}
	input[type="submit"],input[type="button"]{ border: 0;}



	@font-face {
	font-family: "iconfont_hf"; /* Project id 2749620 */
	src: url('iconfont_hf.woff2') format('woff2'),
		url('iconfont_hf.woff') format('woff'),
		url('iconfont_hf.ttf') format('truetype');
	}

	.iconfont_hf {
	font-family: "iconfont_hf" !important;
	font-size: 16px;
	vertical-align: top;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	}
	.yy_icon { display:none;}
	.header_21{ position: relative; z-index:6;}
	.info_public_bg .header_21_con1{ box-sizing:content-box;}
	.info_public_bg .header_21{border-bottom:.08rem solid #1658a0;}
	.header_21_con1{height: 100px;padding:18px 0 0 0;background-color: #ffffff;position: relative;z-index: 8;}
	.header_21_con2{height: 80px;background-color: #1658a0;background-repeat: no-repeat;background-position: center top;color: #ffffff;position: relative;z-index: 7;}
	.header_21_xt .header_21_con1{ height: 70px; border-bottom: 8px solid #1658a0; padding-top:6px;}
	.container_21{ width: 1300px; margin: 0 auto; position: relative;}
	.container_21::after,.header_21_tit::after,.bsdt_nav_21 ul::after{ display:table; content: " "; clear: both;}
	.header_21_logo{line-height: 82px;}
	.header_21_logo img{ max-width: 100%; vertical-align: middle;}
	.header_21_xt .header_21_logo{ line-height: 56px;}
	.header_21_xt .header_21_logo img{ max-height: 56px;}
	.header_21_tit{ padding: 2px 0; font-size: 14px; text-align: right;}
	.header_21_a_link{ font-size: 0;}
	.header_21_a_link,.header_21_a_link a,.header_21_font,.header_21_font a,.header_21_font em,.header_21_tit>span,.header_21_login{ display: inline-block; }
	.header_21_a_link a{ font-size: 14px; color: #1658a0; border: 1px solid #1658a0; border-radius: 6px; padding: 0 13px 1px 13px; line-height: 20px; margin: 0 6px; transition: .3s all;}
	.header_21_a_link a:hover{ background-color: #1658a0; color: #ffffff;}
	.header_21_login{line-height:.21rem;height: .21rem;}
	.header_21_login a,.header_21_login em{float: left;line-height: .21rem;height: .21rem;}
	.header_21_login a{max-width: 1.2rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;top: 4px;position: relative;}
	.header_21_font{ padding: 0 22px;}
	.header_21_font em{ font-style: normal; margin: 0 8px;}
	.header_21_font li{ position: relative; display: inline-block; font-size: 0;}
	.header_21_font li a,.header_21_font li em{ font-size: 14px;}
	.header_21_font li .ydb_con{ position: absolute; left: 50%; transform: translateX(-50%); width: 101px; background: #fff;padding: 20px 20px 5px 20px; text-align: center; border-radius: 4px; top:25px;z-index: 99;display: none;box-shadow: 0 0 10px rgba(0,0,0,.1); cursor: pointer;box-sizing: content-box;}
	.header_21_font li .ydb_con p{margin-top: 5px;}
	.header_21_font li .ydb_con::before{ content: ''; width: 0; height: 0; left: 50%; transform:translateX(-50%) rotate(-45deg); top: -5px; position: absolute; border-right: 10px solid #ffffff; border-bottom: 10px solid transparent; }
	.header_21_font li:hover .ydb_con{ display: block; z-index: 999; font-size: 14px;}
	.header_21_tit>span{ border: 1px solid #666666; height: 19px; line-height: 19px; border-radius: 10px; padding: 0 12px; margin-left: 26px; color: #666666; font-size: 12px;}
	.nav_21{height: 68px;line-height: 68px;margin-top: 5px;}
	.nav_21>ul{ float: right;}
	.nav_21>ul>li{line-height: 68px;float: left;font-size: 24px;font-weight: bold;margin-left: 30px;}
	.nav_21>ul>li>a{ display: block;}
	.nav_21>ul>li>a:hover,.nav_21>ul>li.on>a{ color: #1658a0;}
	.nav_21_con{box-sizing: content-box;}
	.nav_21_con{display:none;width:100%;position:absolute;left:0;right:0;height:80px;background-color: #1658a0;top: 105px;text-align: center;}
	.nav_21>ul>li:hover .nav_21_con{display:block;font-size: 0;}
	.nav_21>ul>li:hover .nav_21_con a{ display: inline-block; line-height:80px;color: #ffffff;font-size: 18px;margin: 0 15px;}
	.nav_21>ul>li.szf .nav_21_con{ text-align:left;}
	.nav_21>ul>li.jdhy .nav_21_con{ padding-left:15%;}
	.nav_21>ul>li.bsfw .nav_21_con{ padding-left:20%;}
	.nav_21>ul>li.hdjl .nav_21_con{ text-align:right;}
	.nav_21>ul>li.zjxm .nav_21_con{ text-align:right;}
	.nav_21>ul>li.szf .nav_21_con{ line-height:30px}
	.nav_21>ul>li.szf:hover .nav_21_con a{ line-height:28px; margin-right:0; font-size:16px; font-weight:normal}
	.nav_l_2021 {float:left;line-height:30px;padding-top: 8px;width: 65%;}
	.nav_r_2021{float:right;width: 30%;line-height: 28px;min-height:56px; margin-top: 8px;border-left: 1px solid #ffffff;padding-left: 2%;min-height: 56px;}
	.nav_l_2021 p,.nav_l_2021 a,.nav_r_2021 a{ color:#ffffff; font-size:16px;}
	.nav_l_2021 .clearflx_2021:last-child{display:block;position:absolute;right:0;top: 38px;}
	.nav_l_2021{ position:relative;}
	.nav_r_2021 a{margin-left:20px;display:inline-block;}
	.nav_l_2021 a{ margin-left:20px;}
	.nav_21>ul>li.zwgk>a,.nav_21>ul>li.jdhy>a,.nav_21>ul>li.hdjl>a,.nav_21>ul>li.bsfw>a,.nav_21>ul>li.szf>a,.nav_21>ul>li.zjxm>a{ display: inline-block; position:relative;}
	.nav_21>ul>li.zwgk:hover>a:before,.nav_21>ul>li.jdhy:hover>a:before,.nav_21>ul>li.hdjl:hover>a:before,.nav_21>ul>li.bsfw:hover>a:before,.nav_21>ul>li.szf:hover>a:before,.nav_21>ul>li.zjxm:hover>a:before{ position:absolute; content:''; left:50%; transform:translateX(-50%) rotate(45deg); width:16px; height:16px; background-color:#1658a0; bottom:-8px;}
	.nav_21>ul>li:hover a{ color:#1658a0}
	.header_21_con1.fixed .nav_21>ul>li:hover .nav_21_con,.header_21_con1.fixed .nav_21>ul>li:hover>a:before{ display:none}
	.header_21_tq{ float: left; padding: 12px 0; line-height: 28px;}
	.header_21_ss{ position: absolute; width: 38.461538%; left: 50%; top: 15px; transform: translateX(-50%); background-color: rgba(255,255,255,.2); height: 50px; border-radius: 8px; box-sizing: border-box; padding:10px 18px 10px 0;}
	.header_21_llms{ font-size: 0;height: 44px; float: right; padding-top: 18px;}
	.header_21_llms a{ display: inline-block; line-height: 44px; color: #ffffff; border-radius: 10px; font-size: 22px; padding: 0 15px; margin-left: 18px; font-weight: bold; transition: .3s all;}
	.header_21_llms a:link,.header_21_llms a:visited{ color: #ffffff;}
	.header_21_llms a:first-child{ background: url(21_header_bar1.png) no-repeat right bottom #e66531;}
	.header_21_llms a:last-child{ background: url(21_header_bar2.png) no-repeat right bottom #4674c0;}
	.header_21_llms a:hover{ opacity: 0.9;}
	.header_21_ss_box{ position:relative;}
	.header_21_ss_box1{float:left;width: calc(100% - .5rem);}
	.header_21_ss_box1+i{position:absolute;right: .34rem;}
	.header_21_picker{ float: left; width: 25%; position: relative; height: 30px; line-height: 30px; box-sizing: border-box; user-select: none;}
	.header_21_picker::after{ content: ''; position: absolute; top: 5px; height: 20px; width: 1px; background-color: #ffffff; right: 0;}
	.header_21_picker input{display: block; width: 100%; height: 100%; background-color: transparent; font-size: 16px; color: #fff; *color: #333333; cursor: pointer; border: none; padding-left: 20px; *margin-top: 10px; *border-right:1px solid #e2e2e2;}
	.header_21_picker .upDown{position: absolute; display: block; width: 9px; height: 100%; right: 20px; top:0px; cursor: pointer; background: url(21_header_arr.png) no-repeat scroll center !important;}
	.header_21_inp{ background-color: transparent; border: none; color: #ffffff; font-size: 16px; margin-left: 18px; height: 30px; line-height: 30px; width: 60%; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.header_21_inp::-webkit-input-placeholder{ color: #ffffff;}
	.header_21_btn{ float: right; width: 30px; height: 30px; cursor: pointer; border: none; background: none transparent;}
	.header_21_btn i{ color: #ffffff; font-size: 26px;}
	.header_21_inp:-internal-autofill-selected{ background-color: transparent !important;}
	.footer_21{background-color: #f2f2f2;margin: 12px auto 0;border-top: 1px solid #e2e2e2;box-shadow: 0 0 6px rgba(0,0,0,.05);}
	.footer_21 img{ vertical-align: middle;}
	.footer_21_logo,.footer_21_tit_l{ float: left;}
	.footer_21_logo{ margin-right: 28px; padding-top: 38px;}
	.footer_21_tit{ text-align: center; border-bottom: 1px solid #e2e2e2; line-height: 30px; padding: 20px; font-size: 14px; margin-bottom: 20px;}
	.footer_21_tit a{ padding: 0 45px;}
	.footer_21_tit_l{ line-height: 40px; font-size: 14px; padding-top: 15px; }
	.footer_21_tit_l p em{ font-style: normal; margin: 0 8px;}
	.footer_21_tit_l p span{ margin-right:20px;}
	.footer_21_tit_l p span:last-child{ margin-right: 0;}
	.footer_21_tit_r h3{ font-size: 14px; line-height: 42px;}
	.footer_21_tit_r li{ width: 50%; float: left; margin-bottom: 9px; position: relative; z-index: 4;}
	.footer_21_tit_r li a{ display: block; margin-right: 6px; line-height: 38px; height: 38px; padding-left: 55px; background-color: #ebebeb; position: relative; font-size: 14px;}
	.footer_21_tit_r li a:hover{ background-color: #1658a0; color: #ffffff;}
	.footer_21_tit_r li a span{ width: 24px; height: 24px; line-height: 24px; position: absolute; top:7px; left: 17px; overflow: hidden; font-size: 24px; color: #666666;}
	.footer_21_tit_r li:hover span{ color: #ffffff;}
	.footer_21_tit_r li .ewm_tu{ position: absolute; right: 100%; top: 50%; transform: translateY(-50%); text-align: center; width: 126px; height: 126px; line-height: 126px; display: none; background-color: #ffffff;}
	.footer_21_tit_r li:hover .ewm_tu{ display: block;}
	.footer_21_tit_r li:hover{ z-index: 5;}
	.footer_21_tit_r1{ width:26%; margin-left: 4%; float: left; padding-left:3.8461%; line-height: 35px; font-size: 14px; margin-top: 12px; position: relative;}
	.footer_21_tit_r1::before{ content: ''; position: absolute; left: 0; top: 10px; bottom: 10px; background-color: #bebebe; width: 1px;}
	.footer_21_dzjg{ padding-top: 20px; text-align: center;}
	.footer_21_dzjg span{ float: left; display: block; line-height: 88px;}
	.footer_21_dzjg #_span_jiucuo img{ margin-left: 15px !important;}
	.footer_21_tit1{ border-top: 1px solid #e2e2e2; padding: 12px 0; margin-top: 22px; line-height: 26px; font-size: 14px;  text-align: center;}
	.footer_21_tit1 p span{ margin: 0 12px;}
	.search_21{ padding: 20px 0;}
	.header_21_tq1{ float: right; line-height: 24px; font-size: 14px; text-align: right;}
	.header_21_tq img,.header_21_tq1 img{ margin: 0 5px;}
	.search_21_tit{ position: absolute; left: 50%; transform: translateX(-50%); width: 50%; top: 0; height: 48px; display: flex; line-height: 48px;}
	.search_21_tit>span{ display: block; float: left; background: url(21_xt_icon.png) no-repeat left center; padding-left: 30px; font-size: 20px; font-weight: bold; width: 130px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.search_21_inp{ width: 61%; height: 46px; line-height: 46px; border: 1px solid #e2e2e2; border-radius: 5px; padding-left: 2%;}
	.search_21_btn{ width:10%; height: 48px; line-height: 48px; border: none; background: url(21_header_ss.png) no-repeat center #1658a0; border-radius: 5px; margin-left: -5px;}
	.nav_21_tit{ height: 68px; line-height: 68px; background-color: #e2e2e2;}
	.ban_21{ height: 413px; background-color: #e8e8e8;}
	.tit_b_c{ text-align: center; font-size: 30px; font-weight: bold; justify-content: center; display: flex; align-items: center;}

	.footer_21_xt{ float: left; width: 84.5%; overflow: hidden;}
	.footer_21_xt ul{ margin-right: -20px; overflow: hidden;}
	.footer_21_xt li{ float: left; width: 33.3%;}
	.footer_21_xt li .footer_21_box{ background-color: #ebebeb; line-height: 36px; padding: 10px 22px; height: 110px; margin-right: 20px; font-size: 14px;}
	.bsdt_wrap{ background-color: #f2f2f2;}
	.bsdt_ban1_21 .container_21,.header_21_con2 .container_21{}
	.bsdt_ban1_21{ background: url(21_header_bsdt_ban.jpg) no-repeat center top; background-size: cover; padding: 4px 0;}
	.bsdt_21_logo{ width: 30%; border-right: 1px solid #ffffff; margin-top: 10px; height: 59px; line-height: 59px; margin-right:22px;}
	.bsdt_21_logo img{ max-width: 100%;}
	.bsdt_ban1_21 .header_21_ss{width: 34.230769%;transform: translateX(0);left: auto;height: 42px;line-height: 42px;top: 5px;padding: 6px 18px 6px 0;position: relative;}
	.bsdt_icon_21{ background: url(21_xt_icon1.png) no-repeat left center; padding-left: 22px; width: 9%; align-items: center;}
	.bsdt_nav_21{ height: 60px; background-color: #1658a0;}
	.bsdt_nav_21 ul{ display: flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; height: 60px;}
	.bsdt_nav_21 li{ flex: 1; align-items: center; text-align: center; line-height: 60px;}
	.bsdt_nav_21 li a{ display: block; color: #ffffff; font-size: 22px;}
	.bsdt_nav_21 li.on a,.bsdt_nav_21 li a:hover{ background-color: #105cb0;}
	.bsdt_con{ background-color: #eeeeee;}

	@media screen and (min-width:1000px){
		.header_21_con1.fixed{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top: 0; right: 0; z-index: 999; transition: .3s all; padding-top: 0; height: 77px;}
		.header_21_con1.fixed .header_21_a_link,.header_21_con1.fixed .header_21_tit>span,.header_21_con1.fixed .header_21_tit>a,.header_21_con1.fixed .header_21_con2{ display: none;}
		.header_21_con1.fixed .header_21_font{ padding: 0;}
		.header_21_con1.fixed1{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top:0px; right: 0; z-index: 999; transition: .3s all; height: auto; padding: 6px 0 5px 0;}
		.header_21_con1.fixed1 .header_21_tit{ display: none;}
		.header_21_con1.fixed1 .header_21_font{ padding: 0;}
		.header_21_con1.fixed1 .header_21_logo{ line-height: 63px;}
		.header_21_con1.fixed1 .header_21_logo img{ max-height: 63px;}
		.header_21_con1.fixed .header_21_logo{ width: 260px; line-height: 77px;}
		.header_21_con1.fixed .header_21_tit{ display: none;}
		.header_21_con1.fixed .nav_21>ul{ float: left; }
		.header_21_con1.fixed .nav_21>ul>li{float: inherit;}
		.fixed_ss{ display:none; position: relative;}
		.fixed .fixed_ss{display: block; position: absolute; right: 10px; top: 20px; padding: 0 14px 0 6px; background: #fff; width: 150px;border: 1px #c8c8c8 solid;height: 34px;border-radius: 50px;}
		.fixed_ss_inp{outline: none; width: 70%;height: 32px;float: left;margin-left: 8%;background: #fff;color: #999;border: none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
		.fixed_ss_btn{float: right;color: #333;background: none;height: 34px; line-height: 34px; font-size: 18px;border: none;}
		
		
	}
	@media screen and (max-width: 1366px){
		.container_21{ width: 1200px;}
		.nav_21>ul>li{ font-size: 22px; margin-left:24px;}
		.footer_21_tit_r li a{ padding-left: 45px;}
		.footer_21_tit_r li a span{ left: 14px;}
		.footer_21_dzjg{ padding-top: 0; text-align: center;}
		.footer_21_dzjg span{float: inherit;display: inline-block;}
	}

	@media screen and (max-width: 1280px){
		.container_21{ width: 1000px;}
		.nav_21>ul>li{font-size: 20px;margin-left: 7px;}
		.header_21_a_link a{ padding: 0 8px 1px 8px; margin: 0 3px;}
		.header_21_font{ padding: 0 10px;}
		.header_21_font em{ margin: 0 4px;}
		.header_21_tit>span{ margin-left: 12px;}
		.footer_21_tit_l p span{ margin-right:10px;}
		.footer_21_logo{ margin-right: 18px;}
		.footer_21 .container_21{ padding-right: 0; padding-left: 0;}
		.footer_21_tit_r li a{ padding-left: 0; text-align: center;}
		.footer_21_tit_r li a span{ display: none;}
		.footer_21_xt{ width: 82.5%;}
		.footer_21_tit_r1{ margin-left: 1.5%; padding-left:1.5%;}
		.fixed .header_21_con1_r{ width:57%;}
	}
	@media screen and (max-width: 1100px){
		.nav_21>ul>li{ font-size: 18px; margin-left:15px;}
		.footer_21_tit_l p em{ margin: 0 2px;}
		.footer_21_xt{ width: 80.5%;}
	}
	@media screen and (max-width: 992px){
		*{ box-sizing: border-box;}
		.container_21{ padding: 0; width: 100%;}
		.header_21_con1,.header_21_xt .header_21_con1{ height: auto;}
		.header_21_a_link,.header_21_tit>span,.header_21_font a:last-child,.header_21_font em:nth-last-child(2),.header_21_tq,.header_21_llms a:last-child,.footer_21_logo,.m_no,.footer_21_tit_r,.header_21_tq1,.bsdt_ban1_21 .header_21_llms,.footer_21_tit_r1::before,.fixed_ss,.header_21_font li:first-child{display: none;}
		.header_21_logo{ max-width: 65%; padding-left:1rem !important; line-height: 50px;}
		.header_21_con1_r{ position: relative; width: 100%;}
		.header_21_tit{ position: absolute; right:1rem; top: -2.5rem;}
		.header_21_font{ padding: 0 4px;}
		.header_21_font em{ margin: 0 2px;}
		.nav_21{ padding-left: 1rem;}
		.nav_21>ul{ width: 100%; float: inherit; position: relative; overflow-x: auto; white-space: nowrap; box-sizing: border-box;}
		.nav_21<ul::-webkit-scrollbar,.bsdt_nav_21 ul::-webkit-scrollbar{ display: none;}
		.nav_21::after{content: '';position: absolute;right: 0;top: 0;bottom: 0;width: 2rem;background-image: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(47%,#fff));background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 47%);height: 100%;z-index: 999;}
		.bsdt_nav_21 .container_21::after{ content: ''; position: absolute; right: 0; top: 0; bottom: 0; width: 3rem; background-image: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(47%,#1658a0)); background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,#1658a0 47%); height: 100%; z-index: 999;}
		.nav_21::before,.bsdt_nav_21 .container_21::before{content: '';position: absolute;right: .5rem;top: 50%;transform: translateY(-50%) rotate(-45deg);width: 8px;height: 8px;z-index: 1000; display: none;}
		.nav_21::before{ border-right: 2px solid #999999; border-bottom: 2px solid #999999;}
		.bsdt_nav_21 .container_21::before{ border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff;}
		.nav_21>ul>li{ margin: 0 1.5rem 0 0; display: inline-block; float: inherit;}
		.nav_21>ul>li:last-child{ margin-right: 2rem;}
		.header_21_ss{width: calc(100% - 1.2rem);transform: translateX(0);left:12px;padding: 5px 10px;top: 11px;height: 40px;line-height: 40px;}
		.header_21_picker{ width: 24.592592%;}
		.header_21_picker input{ font-size: 14px; padding-left: 10px;}
		.header_21_picker .upDown{ right: 8px;}
		.header_21_inp{ margin-left: 10px; font-size: 14px;}
		.header_21_con2{ height: 64px;}
		.header_21_llms{height: auto;padding-top: 10px; margin-right: 10px;}
		.header_21_llms a{ margin-left: 0; font-size:14px; padding: 0 10px; line-height: 40px; height: 40px;}
		.footer_21{ padding-top: 0;}
		.footer_21_tit_l{ width: 100%; text-align: center; line-height: 26px; padding: 1rem 1.8rem 0 1.8rem; box-sizing: border-box;}
		.footer_21_tit1{ margin-top: 10px;}
		.footer_21_tit_l p em{ margin:0 10px;}
		.footer_21_xt{ width: 100%; padding: 20px;}
		.footer_21_xt ul{ margin: 0;}
		.footer_21_xt li{ width: 100%; margin-bottom: 16px;}
		.footer_21_xt li .footer_21_box{ margin-right: 0; height: auto;}
		.search_21_tit{ position: relative; width: 95%; margin: 0 auto;}
		.search_21_inp{ height: 48px;}
		.footer_21,.tit_con,.tit_con1{ margin-top:16px;}
		.bsdt_ban1_21{ height: auto; padding-bottom: 20px;}
		.bsdt_ban1_21 .container_21{ flex-wrap: wrap;}
		.bsdt_21_logo{ width: 100%; margin: 0px auto; text-align: center; clear: both; border: 0; padding: 10px 30px; height: auto; line-height: inherit;}
		.bsdt_icon_21{ text-align: left; width: 20%; margin-left: 16px; height: 42px; display: flex; margin-top: 5px;}
		.bsdt_ban1_21 .header_21_ss{ width: 70%; margin-right: 16px;}
		.bsdt_nav_21 .container_21{ padding: 0 16px;}
		.bsdt_nav_21 ul{ white-space: nowrap; overflow-x:auto;}
		.bsdt_nav_21 li a{ font-size: 16px; padding: 0 24px 0 0;}
		.footer_21_tit_r1{ width: 100%; padding-left: 0; text-align: center; margin-left: 0; padding-top: 10px; border-top: 1px solid #e2e2e2;}
		.footer_21_tit a{ padding: 0 10px;}
		.footer_21_tit{ margin-bottom: 0; padding: 10px;}
		.header_21 .el-row,.footer_21 .el-row{ margin: 0 !important;}
	}
	@media screen and (max-width: 414px){
		.header_21_font li a, .header_21_font li em,.header_21_login a{ font-size: 12px;}
		.nav_21,.nav_21>ul>li{ line-height: 44px; height: 44px;}
		.search_21_inp{ width: 52%;}
		.search_21_tit>span{ font-size: 16px; font-weight: normal; padding-left: 22px;}
		.header_21_ss{padding-right: 0;width: calc(100% - 1.02rem);}
		.header_21_picker input{ padding-left: 0;}
		.header_21_inp{ width: 58%;}
		.header_21_btn{ width: 24px; margin-right: 5px;}
		.header_21_btn i{ font-size: 20px;}
		.header_21_llms a{ padding: 0 5px;}
	}

	@media screen and (max-width: 321px){
		.header_21_con1{ padding-top: 10px;}
		.header_21_ss{ width: 68%;}
		.header_21_btn{ margin-right: 0;}
		.nav_21{ margin-top: 0;}
	}
	/*20xmszf_style.css*/
	body { color: #333333; text-align: left; height: 100%; font-size: 17px;}
	html{ height: 100%;}
	* {margin: 0px;padding: 0px;outline: none;font-style: normal;box-sizing: content-box;}
	a { text-decoration: none; }
	a:hover { color: #1658a0; text-decoration: none; }
	ul, li {list-style-type: none;margin: 0px;padding: 0px;}
	img { border: 0px; vertical-align: middle; max-width: 100%;}
	.clear { clear: both; *height: 1px; }
	input, select { vertical-align: middle;}
	input[type="button"],input[type="submit"]{ cursor: pointer; appearance: button; -moz-appearance:button; /* Firefox */ -webkit-appearance:button;}
	.f_i{ text-indent: 2em;}
	.f_l{ float: left;}
	.f_r{ float: right;}
	.no{ display: none;}
	.clearflx:after {
		visibility: hidden;
		display: block;
		font-size: 0;
		content: " ";
		clear: both;
		height: 0;
	}
	input[type="submit"],input[type="button"]{ border: 0;}
	#wrap,#wrap1{ background-color: #ffffff; min-height: 100%; overflow: hidden;}
	#header,#main,#footer{ position: relative;}
	#header{ z-index: 5; *overflow: hidden; background: url(20xmszf_head_bg.jpg) no-repeat center bottom #daecff;}
	#main,#main1{z-index:4;background: url(20xmszf_con.jpg) repeat-x top;padding-top: 14px;}
	#main.main_con{ z-index: 2; border-top: 0;}
	#footer{z-index: 5;}
	#wrap1 #footer{ margin-top: 35px;}
	.container,.contain{width: 1300px;margin: 0 auto;}
	.tit_bg{ height:40px; background-color: #1658a0; font-size: 15px; color: #ffffff;}
	.tit_l{ padding-top: 7px;}
	.tit_l span{ display: block; padding: 0 10px; font-size: 14px; color: #ffffff; border: 1px solid #ffffff; height:26px; border-radius: 13px; line-height: 26px;}
	.tit_r{ padding-top: 4px;}
	.tit_r>a,.tit_r li{padding: 0 7px;height: 36px;display: block;float: left;color: #ffffff;}
	.tit_r li{position: relative;padding-right: 0;}
	.tit_r li em{ display: none;}
	.new_head .tit_r li:hover em{ display: block;}
	.tit_r li a{ margin-right: 10px; color: #ffffff;}
	.tit_r>a.on{ background-color: #daecff; color: #333333; border-top-left-radius: 4px; border-top-right-radius: 4px;}
	.tit_r1 li{ float: left; width: 30px; text-align: center; position: relative; line-height: 40px; cursor: pointer;}
	.tit_r1 li>a{ display: block;}
	.tit_r1 li>a:hover{ text-decoration: none;}
	.tit_r1 i{ font-size:19px; margin-top: 4px; color: #ffffff;}
	.tit_r1_con{ display: none; position: absolute; left: 50%; top: 39px; width: 102px; height: 102px; padding:13px; margin-left: -65px; z-index: 8; background-color: #ffffff; border: 1px solid #e3e3e3; text-align: center;}
	.tit_r1_con img{ width: 102px; height: 102px;}
	.tit_r1_j{ display: none; position: absolute; left: 50%; top: 32px; width:16px; height: 9px; margin-left: -8px; background: url(20xmszf_j.png) no-repeat; z-index: 9;}
	.tit_r1 li:hover .tit_r1_con,.tit_r1 li:hover .tit_r1_j,.tit1_r li:hover .tit_r1_con,.tit1_r li:hover .tit_r1_j{ display: block;}
	.tit1_r li .tit_r1_con{ top: 80px;}
	.tit1_r li .tit_r1_j{ top: 72px;}
	.tit_r2{ border: 1px solid #87c0f1; margin-top: 4px; border-radius: 4px; font-size: 12px; font-family: simsun; color: #9fccf3; height: 28px; line-height: 28px; padding: 0 9px; text-align: center; margin-left:6px;}
	.tit_r2 a{ color: #ffffff; font-size: 14px; margin: 0 5px; font-family: "microsoft yahei";}
	.tit_r2 a,.tit_r2 em{display: block; float: left; height: 28px;}
	.logo{float: left;padding-top: 15px;}
	.mb_show{ display: none;}
	.ss_box{float: right;width:35.5384615%;margin-top: 39px;height: 50px;position: relative;}
	.ss_box1{ float: left; border: 1px solid #0e80e2; border-radius: 24px; height: 48px; line-height: 48px; width: 72.5%;}
	.ss_box .inp{ border: 0; background-color: transparent; height: 46px; float: left; line-height: 46px; padding-left: 28px; width:78%; font-size: 16px; color: #1658a0;}
	.ss_box input::-webkit-input-placeholder{ color: #1658a0;}
	.ss_box .btn{background-color: transparent;border: 0;color: #1658a0;line-height: 46px;cursor: pointer;}
	.ss_box .btn i{ font-size: 24px;}
	.btn1{ background:none #1658a0; color: #ffffff; height: 50px; line-height: 50px; border: 0; border-radius: 25px; width: 25%; text-align: center; font-size: 16px; margin-left:9px;}
	.header-menu-mb,.header-menu-web{ display: none;}
	.nav{position: relative;margin-top: 0px;height: 80px;}
	.menu{ float: left; width: 70%; padding-left: 1%;}
	.menu>li{ line-height: 80px; display: inline; float: left; width:16.6666667%; text-align: center; position: relative;}
	.menu>li:first-child{ width: 12%;}
	.menu>li>a{ font-size: 22px; display: block; font-weight: bold;}
	.menu>li>a:hover{ color: #333333; font-size: 24px;}
	.menu>li.on>a{ font-size: 24px;}
	.menu>li em{ position: absolute; width: 0; bottom: 0; height: 5px; border-radius:5px; background-color: #1658a0; left: 50%; transition: .3s all;}
	.menu>li.on em,.menu>li:hover em{ width: 30px; margin-left: -15px;}
	.fixed {
		background-color: #1658a0 !important;
		position: fixed!important;
		top: 0;
		left: 0;
		right: 0;
		z-index: 999;
		margin-top: 0;
	}
	.fixed .menu>li>a{ font-size: 20px; color: #ffffff;}
	.fixed .menuul>li>a:hover{ color: #ffffff;}
	.fixed.nav .menu>li em{ background-color: #ffffff;}
	.tit1_r{ float:right; width:270px; color: #c9d0d6; font-family: simsun; line-height: 80px; text-align: right; z-index: 9; position: relative;}
	.tit1_r span{ float: right; width:60px; margin-right: 20px; cursor: pointer; height: 62px; display: block; position: relative; text-align: center; padding-top: 18px; transition: .3s all;}
	.tit1_r span a{ background-color: #ffb400; width: 44px; border-radius: 100%; height: 44px; display: block; margin: 0 auto; color: #ffffff; text-align: center; line-height: 44px;}
	.tit1_r span a em{ font-size: 23px;}
	.tit1_r span i,.tit1_r span:hover em{ display: none;}
	.tit1_r span:hover i{ display: block; padding: 8px 4px 0 4px; font-size: 14px; line-height: 14px; font-weight: bold;}
	.tit1_r li{ float: left; font-family: simsun; color: #c9d0d6; position: relative; cursor: pointer;}
	.tit1_r li a{ font-size: 16px; color: #535f69; margin: 0 8px;}
	.tit1_r li a i{ margin-right: 7px; font-size: 17px;}
	.fixed .tit1_r a{ color: #ffffff;}
	.tit_bg1{ position: absolute; display: none; height: 80px; width: 410px; top: 0; left:100%; margin-left: -100px; background: url(20xmszf_tit_l.png) no-repeat left top; z-index: 5;}
	.con_l{ width: 50%; float: left; overflow: hidden; height: 366px;}
	.con_r{width:50%;float: right;height: 366px;/* background-color: #f8f8f8; */overflow: hidden;}

	.slideBox { position: relative; overflow: hidden; margin: 0px auto; width: 100%; }
			.slideBox .hd {position: absolute;z-index: 999;height: 10px;bottom:32px;text-align: center;right: 10px;cursor: pointer;}
			.slideBox .hd li { display:inline-block; *float: left; width:10px; height:10px; line-height: 50px; background: #fff; margin: 0 6px; opacity: 0.5; cursor: pointer; border-radius:5px; overflow: hidden;}
			.slideBox .hd li.on { opacity: 1; }
			.slideBox .bd { position: relative; z-index: 0; overflow: hidden; height:100%; }
			.slideBox .bd li { position: relative; text-align: center; height: 100% }
			.slideBox .bd li img {vertical-align: top;width: 100%;height: 366px;}
			.slideBox .bd li a { -webkit-tap-highlight-color: rgba(0,0,0,0);}
			.slideBox .bd li a .picture_fixed{padding-top: 56.307692%;background-color: #cd0a1b;background-size: auto 100%;background-repeat: no-repeat;background-position: center center;}
			.slideBox .bd li .title1 {padding-top: 20px; text-align:left; font-weight: normal; line-height:28px; padding-bottom:15px; color: #ffffff; position: absolute;left: 0;bottom: 0;right: 0; padding-left: 24px; font-size: 16px; padding-right: 130px; z-index: 3;}
			.slideBox .pic { z-index: 1 }
			.slideBox .bd li .txt-bg { position: absolute; bottom: 0px; z-index: 1; height:79px; background: url(20xmszf_bar_bg.png) repeat-x center; width: 100%; overflow: hidden;}
			.slideBox .prev, .slideBox .next { position: absolute; top: 50%; margin-top: -20px; display: block; width:40px; height:40px; cursor: pointer; z-index: 999; background-color: rgba(0,0,0,.6); text-align: center; line-height:40px;}
			.slideBox .prev i, .slideBox .next i{ font-size:22px; color: #ffffff;}
			.slideBox .next { right:0px;}
			.slideBox .prev { left: 0px;}
			.slideBox .prevStop { display: none; }
			.slideBox .nextStop { display: none; }
			
			@media screen and  (max-width:996px){
				.slideBox .hd{ left: 0; right: 0; text-align: center; }
				.slideBox .bd { height:auto;}
				.slideBox .bd li img{ height:auto}
				.slideBox .bd li .title1 {padding:0 10px;bottom: 10px;}
				.slideBox .prev, .slideBox .next{ width: 30px; height: 30px; line-height: 30px; margin-top: -15px;}
				.slideBox .prev i, .slideBox .next i{ font-size: 18px;}
			}
	.h10{ display: none;}
	.tab1{ height: 48px; line-height: 48px;}
	.tab1 ul,.tab1 li{ float: left;}
	.tab1 li{ margin-right: 10px; height: 48px; line-height: 48px; width: 124px; text-align: center;}
	.tab1 li a{display: block;font-size: 20px;border-radius: 4px;background-color: #f8f8f8;}
	.tab1 li.on a,.tab1 li a:hover{ color: #ffffff; background-color: #1658a0;}
	.tab1 li em{position: absolute; left: 50%; width: 0; bottom: 0; transition: .3s all; height: 4px; background-color: #1658a0;}
	.tab1 li.on em,.tab1 li:hover em{ width:80px; left: 0;}
	.tab1 span.sp_btn{ float: right; margin-top: 5px; display: none;}
	.tab1 span.sp_btn a{ color: #666666; display: block;height: 38px; line-height: 38px; background-color: #fbf2dc; padding: 0 18px; border-radius: 19px; font-size: 15px; transition: .3s all;}
	.tab1 span.sp_btn i{ margin-right: 7px; font-size: 20px; color: #ffb503; vertical-align: top;}
	.tab1 span.sp_btn a:hover{ background-color: #ffb400; color: #ffffff;}
	.tab1 span.sp_btn a:hover i{ color: #ffffff;}
	.con_r .list{height: 290px;overflow: hidden;margin-top: 20px;}
	.list li{ line-height:42px; padding-left: 17px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(20xmszf_dot.png) no-repeat 3px 20px; transition: .3s all;}
	.list li span{ color: #999999; float: right; font-size: 16px;}
	.tit2{ line-height: 54px; height: 54px; font-size: 30px; font-weight: bold;}
	.tit2>a{ display: block;}
	.tit2 i{ margin-left: 18px; width: 24px; height: 24px; line-height: 24px; text-align: center; font-size: 12px; font-family: simsun; border: 1px solid #1658a0; color: #1658a0; border-radius: 3px; display: inline-block; vertical-align: middle; }
	.tit3{ line-height: 58px; border-bottom: 1px solid #e3e3e3; position: relative; z-index: 8;}
	.tit3 .more,.tit3>span{ float: right; font-size: 16px; color: #999999;}
	.tit3 .more a,.tit3>span>a{ color: #999999;}
	.tit3 li{float: left;margin-right: 22px;position: relative;}
	.tit3 li a{ display: block; padding: 0 9px; font-size: 22px;}
	.tit3 li em{position: absolute; left: 50%; width: 0; bottom: -1px; transition: .3s all; height: 4px; background-color: #1658a0;}
	.tit3 li.on em{ width:100%; left: 0;}
	.tit3 li.on a{ color: #1658a0; font-weight: bold;}
	@media screen and  (max-width:1366px){
		.tit3 li{ margin-right:15px;}
	
	}
	.tit3_l{ float: left; width: 300px; position: relative;}
	.sjfb_inp{ width: 100%; border: 1px solid #e8e8e8; height: 38px; line-height: 38px; box-sizing: border-box; padding-left: 16px; border-radius: 5px; font-size: 16px; background: url(20fjszf_arr.png) no-repeat 95% center; cursor: pointer;}
	.tit3_l ul{ position: absolute; max-height: 300px; overflow-y: auto; overflow-x: hidden; background-color: #ffffff; left: 0; right: 0; top: 51px; border: 1px solid #e8e8e8; border-radius: 5px; }
	.xlk li input{width: 100%;height: 32px;border: 1px #e8e8e8 solid;border-radius: 4px;}
	.tit3_l li{line-height: 38px;float: inherit;font-size: 16px;padding-left: 16px;cursor: pointer;}
	.sjfb_inp:focus+ul{ display: block;}
	.tit3_l li:hover{ background-color: #1658a0; color: #ffffff;}
	.sjfb_tit{ margin-top: 24px;}
	.sjfb_tit li a{ border: 1px solid #e3e3e3; display: block; height: 60px; line-height: 60px; text-align: center; border-radius: 5px;}
	.sjfb_tit li.on a,.sjfb_tit li a:hover{ border-color: #1658a0; background-color: #1658a0; color: #ffffff;}
	.sjfb_tit1{ margin-top: 22px; line-height: 35px; position: relative;}
	.sjfb_tit1_l,.sjfb_tit1_c{/* float: left; */}
	.sjfb_tit1_c{margin:.2rem auto;text-align: center;}
	.sjfb_tit1_l{ line-height:.5rem; font-size:.2rem;}
	.sjfb_tit1_l span{display: inline-block;margin: 0 9px;padding: 0rem .2rem;background-color: #eeeeee;border-radius: .08rem;}
	.sjfb_tit1_l span.on{font-weight: bold;color: #ffffff;background-color: #1658a0;}
	.sjfb_tit1_r{ float: right; font-size: 0;}
	.sjfb_tit1_r a{ display: inline-block; margin-left: 5px; width: 35px; height: 35px; background-color: #1658a0; color: #ffffff; line-height: 35px; text-align: center; border-radius: 5px;}
	.sjfb_tit1_r a i{ font-size: 24px;}

	.sjfb_list li{ margin-top: 22px;}
	.sjfb_list li a{ display: block;}
	.sjfb_list li p{ text-align: center; line-height: 24px; margin-top: 10px; margin-bottom: 10px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 48px; overflow: hidden; text-overflow: ellipsis; font-size: 16px;}
	.sjfb_list1 li{ margin-top: 25px;}
	.sjfb_list1 li a{ display: block; border: 1px solid #e8e8e8; line-height: 56px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 10px; font-size: 16px; border-radius: 5px;}
	.sjfb_sel{ display: inline-block; width: 140px; height: 33px; line-height: 33px; border: 1px solid #dcdcdc; margin: 0 12px; position: relative;}
	.sjfb_inp1{ width: 100%; border: none; background-color: transparent; height: 33px; cursor: pointer; line-height: 33px; padding-left: 12px; box-sizing: border-box; background: url(20xmszf_arr.png) no-repeat 92% center;}
	.sjfb_sel ul{position: absolute; top: 35px; left: -1px; right:-1px; border: 1px solid #dcdcdc; background-color: #ffffff;z-index:999}
	.sjfb_sel .sjfb_inp1:focus+ul{ display: block;}
	.sjfb_sel ul li{ line-height: 30px; font-size: 14px; padding-left: 10px;}
	.sjfb_sel ul li a{ color: #333333;}
	.sjfb_sel ul li:hover,.sjfb_sel ul li a:hover{ background-color: #1658a0; color: #ffffff;}
	.sjfb_btn{ width: 63px; height: 35px; background-color: #1658a0; border-radius: 4px; color: #ffffff; font-size: 16px; display: inline-block; line-height: 35px; text-align: center; border: none;}


	.tit3_r{ float: right; padding-top: 16px;}
	.tit3_r a{ background-color: #f8f8f8; padding: 0 8px; font-size: 15px; color: #666666; display: block; margin-left: 10px; float: left; height: 32px; line-height: 32px; transition: .3s all;}
	.tit3_r a:hover{ background-color: #1658a0; color: #ffffff;}
	.myzj_jg{ position:relative;}
	.myzj_jg ul{overflow:auto;width:94%; white-space:nowrap;float: inherit;}
	.myzj_jg ul::-webkit-scrollbar{ height:5px; border-radius:5px; background-color: #ffffff;}
	.myzj_jg ul::-webkit-scrollbar-thumb{ border-radius:5px;  background-color: #e3e3e3;}
	.myzj_jg ul li{ float:inherit; display:inline-block;}
	.myzj_jg span{ position:absolute; right:0; top:0;}
	.con1_l{ float: left; width: 48.8461538%;}
	.con1_r{ float: right; width: 48.8461538%;}
	.con1_c{ float:left; margin-left:2%}
	.con_bg .con1_l,.con_bg .con1_r,.con_bg .con1_c{ width:32%;}
	.con1_r .tit2.mar_t10{ margin-top: 0;}
	.list1,.list2{overflow: hidden;margin-top: 18px;}
	.list2 li{ float: left; width: 50%; line-height: 42px;}
	.list1 li a,.list2 li a{ line-height:42px; display: block; padding-left: 17px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(20xmszf_dot.png) no-repeat 3px 21px; transition: .3s all;}
	.list1 li span{ color: #999999; float: right; font-size: 16px;}
	.bar_list{ margin-top: 20px; margin-right: -20px; *width: 100%;}
	.bar_list li{ float: left; width: calc(100%/7);}
	.bar_list li a{ display: block; margin-right: 20px; background-color: #f3f8ff; text-align: center; height: 52px; line-height: 52px; font-weight: bold; transition: .3s all; *text-align: left;}
	.bar_list li.on a,.bar_list li a:hover{ background-color: #1658a0; color: #ffffff;}
	.bar_list li a i{ margin-right: 16px; font-size: 24px; color: #1658a0; transition: .3s all; font-weight: normal; vertical-align: top; transition: .3s all; display: inline-block; *display: block; *width: 30px; *height: 52px; *float: left; *margin-left:15%; *margin-right: 0;}
	.bar_list li.on a i,.bar_list li a:hover i{ color: #ffffff; transform: rotate(360deg);}
	.con_bg{ background-color: #f3f8ff; padding: 30px; margin-top: 30px;}
	.ind_con_bg{background: url(20xmszf_con1.jpg) no-repeat center bottom;padding: 30px;margin-top: 30px;background-size: cover;}
	.con_bg1{background-color: #ffffff;border-top: 6px solid #1658a0;padding: 28px 0 32px 0;margin-top: 20px;position: relative;height: 144px; *overflow: hidden;}
	.con_bg1 .prev,.con_bg1 .next{ display: none;}
	.con2{ width: 25%; float: left; position: relative;}
	.con2_line{ position: absolute; right: 0; top: 0; bottom: 0; width: 1px; background-color: #e3e3e3;}
	.con2_l{float: left;text-align: center;width: 61%;font-size: 20px;font-weight: bold; padding-top:4px;}
	.con2_l img{ margin-bottom: 10px; transition: .3s all; cursor: pointer; width: 103px;}
	.con2_l:hover img{ margin-top: -10px;}
	.con2_r{ float: left; width: 39%;}
	.con2_r li{ line-height: 36px;}
	.bar_list1{ float: right; width: 63.92307692%;}
	.bar_list1 li{ float: left; width: 33.3%; text-align: center;}
	.bar_list1 li a{ display: block; font-weight: bold; height: 60px; line-height: 60px; padding: 13px 0 17px 0; text-align: center; margin-left: 10px; background-color: #ffffff; transition: .3s all;}
	.bar_list1 li a:hover{ background-color: #1658a0; color: #ffffff;}
	.bar_list1 li a i{ width: 60px; height: 60px; line-height: 60px; margin-right: 20px; font-size: 28px; color: #1658a0; background-color: #f3f8ff; border-radius: 100%; display: inline-block; vertical-align: middle; transition: .3s all;} 
	.bar_list1 li a:hover i{ background-color: #ffffff; transform: rotate(360deg);}
	.icon_list{ float: left; width: 36.07692308%; padding: 18px 0 18px 0; height: 54px; background-color: #ffffff;}
	.icon_list .icon_con{ padding-left: 14.498933%;}
	.icon_con img{ float: left; margin-right: 13px;}
	.icon_con h3{ font-size: 20px;}
	.icon_con h3 span{ font-size: 16px;}
	.icon_con p{ line-height: 22px; color: #666666; font-size: 14px;}
	.icon_con p a{ color: #666666;}
	.icon_con p a:hover{ color:#1658a0;}
	.con3_l{ float: left; width:49.133858%; overflow: hidden;}
	.con3_l img{ transition: .3s all; cursor: pointer; width: 100%;}
	.con3_l img:hover{ transform: scale(1.1);}
	.con3_r{ float: right; width: 47.244094%; overflow: hidden; height: 176px;}
	.con3_r h3{ line-height: 30px; font-size: 17px; margin-bottom:7px;}
	.con3_r p{ color: #666666; font-size: 16px; line-height:28px;}
	.icon_list1{ margin-top: 30px; margin-right: -10px; *width: 645px;}
	.list4{ margin-top: 30px;}
	.icon_list1 li,.list4 li{ float: left; width: 25%; *width: 24.9%; text-align: center;}
	.icon_list1 li a{display: block;margin-right: 10px;background-color: #f8f8f8;height:70px;padding: 22px 0 14px 0;transition: .3s all;box-sizing: content-box;}
	.icon_list1 li a i{color: #1658a0;display: block;font-size: 32px;margin-bottom: 10px;transition: .3s all;line-height: normal;}
	.icon_list1 li a i.t30{font-size: 30px;height: 35px;line-height: 35px;}
	.icon_list1 li a p{ font-weight: bold;}
	.icon_list1 li a:hover{ background-color: #1658a0; color: #ffffff;}
	.icon_list1 li a:hover i{ color: #ffffff; margin-top: -5px;}
	.list4{ background-color: #f8f8f8; padding: 22px 0 23px 0; *padding: 22px 0 19px 0;}
	.list4 li h3{font-size: 22px;color: #1658a0;line-height: 36px;margin-top:8px;}
	.list3{ margin-top: 10px; height: 202px; overflow: hidden;}
	.list3 li{ border-bottom: 1px dotted #d7d7d7; padding: 7px 0 10px 0;}
	.list3 li h3{ line-height: 32px; margin-bottom: 4px; font-size: 17px; font-weight: normal; background: url(20xmszf_dot.png) no-repeat 9px 16px; padding-left: 29px;}
	.list3 li p{ padding-left: 29px; line-height: 26px; font-size: 16px; color: #666666;}
	.list3 li p span{ margin-right: 28px;}
	.list3 li p em{ color: #1658a0;}
	.list5{ overflow: hidden; margin-top: 19px; height: 176px;}
	.list6{ overflow: hidden; margin-top: 19px; height: 176px;}
	.list5 ul{ margin-right: -3px; overflow: hidden;}
	.list5 li{ float: left; width: 20%; text-align: center; line-height: 45px; height: 45px;}
	.list5 li a{ border-right: 1px solid #e3e3e3; display: block; margin-right: 1px;}

	.list6 ul{ overflow: hidden;}
	.list6 li{float: left;width: 33.33%;text-align: center;line-height: 45px;height: 45px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.list6 li a{border-right: 1px solid #e3e3e3;display: block;margin-right: 1px;}
	.con_bg2{background-color: #f8f8f8;padding: 20px 0;margin-top: 24px;}
	.tu_list{position: relative; *width: 1330px;}
	.tu_list .bd{ margin-right: -30px;overflow: hidden;}
	.tu_list .bd ul{float:left;}
	.tu_list .bd li{ float: left; width: 25%;}
	.tu_list .bd li a{ display: block; margin-right: 30px; overflow: hidden;}
	.tu_list .bd li a img{ width: 100%; transition:.3s all;}
	.tu_list .bd li a:hover img{ transform: scale(1.1);}
	.tu_list .hd{margin: 20px auto 0;text-align: center;font-size: 0; *width: 100px;height: 12px;}
	.tu_list .hd li{ display: inline-block; *float: left; margin:0px 5px; cursor: pointer; background-color: #aab2d0; border-radius: 100%; width: 12px; height: 12px; overflow: hidden;}
	.tu_list .hd li.on{ background-color: #ffffff;}
	.tu_list .prev,.tu_list .next{position: absolute;top: 50%;border:#f0f0f0 1px solid;text-align: center;line-height: 24px;margin-top: -15px;width: 30px;height: 30px;background-color: #ffffff;border-radius: 100%;cursor: pointer;transition: .3s all;z-index: 5;}
	.tu_list .prev i,.tu_list .next i{ font-size: 15px; color: #1658a0;}
	.tu_list .prev{ left: -15px;}
	.tu_list .next{ right: -15px;}
	.yqlj_con{ background-color: #ffffff; padding: 17px 0 24px 0;}
	.yqlj_tit{ line-height:40px;  text-align: center;}
	.yqlj_tit a{ margin: 0 12px;} 
	.yqlj_tit1{ margin-top: 16px; position: relative; z-index: 7;}
	.yqlj_tit1>ul{margin-right: -18px; *width: 100%;overflow: hidden;}
	.yqlj_tit1>ul>li{ float: left; width:13.2%; margin-right:1%;}
	.yqlj_tit1>ul>li p{ padding-left: 15px; height: 40px; line-height: 40px; background-color: #f3f8ff; border:1px solid #f3f8ff; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
	.yqlj_tit1>ul>li p em{ position: absolute; display: inline-block; right:13px; top:0px; width: 10px; height: 40px; transition: .3s all; font-size: 10px; transform-origin:center;}
	.yqlj_tit1>ul>li.on p{ background-color: #ffffff; border: 1px solid #eeeeee; border-top: 1px solid #ffffff;}
	.yqlj_tit1>ul>li.on em{ transform: rotate(180deg); }
	.yqlj_tit1>ul>li .yqlj_con1{ display: none; position: absolute; left: 0; right: 3px; z-index: 5; bottom: 40px; background-color:#ffffff; padding: 15px 20px 15px 30px; border: 1px solid #eeeeee;}
	.yqlj_tit1>ul>li .yqlj_con1 li{ float: left; width:14.28571%; line-height: 30px;}
	.yqlj_tit1>ul>li .yqlj_list{ max-height:250px; overflow:auto;}
	.yqlj_tit1>ul>li .yqlj_list li{ width:25%}
	.bot_bg{ background-color: #1658a0; padding: 30px 0; line-height: 36px; text-align: center;}
	.bot_bg .container>span{ padding-top: 35px;}
	.bot_bg h3{ font-weight: normal; font-family: simsun; color: #82c9ff; font-size: 17px;  line-height: 42px; margin-bottom: 5px;}
	.bot_bg h3 a{ margin: 0 17px; font-family: "microsoft yahei"; color: #ffffff;}
	.bot_bg p{ margin-left: 17px;}
	.bot{ width: 735px; margin: 0 auto; position: relative;}
	.bot .logo1{ position: absolute; left: -60px; top: 15px;}
	.bot .logo2{ position: absolute; right: -120px; top: 15px;}
	.bot span{ margin: 0 8px;}
	.zw_con{ background: url(20xmszf_line1.png) no-repeat center bottom; padding: 10px 0 40px 0;}
	.zw_con li{ float: left; width: 20%;}
	.zw_con li a{display: block;line-height: 50px;font-weight: bold;}
	.zw_con li a:hover{ text-decoration: underline; color: #333333;}
	.zw_con li a span{ display: block; float: left; width: 56px; height: 56px; background-color: #d6ecff; border-radius: 100%; line-height: 56px; text-align: center; margin-right: 15px;}
	.zw_con li a span i{ font-size: 31px; color: #1658a0; font-weight: normal;}
	.zw_l{ float: left; width: 33.846153%;}
	.zw_r{ float: right; width: 63.84615%;}
	.zw_tit{ font-size: 22px; line-height: 38px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 50px; height: 38px;}
	.zw_tit1{ margin-top: 15px;}
	.zw_tit1_l{ height: 43px; float: left; line-height: 43px; background-color: #1658a0; color: #ffffff; width: 92px; text-align: center;}
	.zw_tit1_r{ margin-left: 119px; line-height: 30px; padding-top: 6px;}
	.zw_tit1_r li{ float: left; width: 33.3%; height: 30px;}
	.zw_list{ margin-top: 13px; height: 264px;}
	.zw_list li{ background: url(20xmszf_dot.png) no-repeat 4px center;}
	.zw_list li a{ display: block; padding-left: 18px; line-height: 44px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} 
	.zw_list1{ margin-top: 25px; position: relative; overflow: hidden;}
	.zw_list1 .prev,.zw_list1 .next,.hd_tit .prev,.hd_tit .next,.fw_bar_list .prev,.fw_bar_list .next{  text-align: center; position: absolute; top: 10px; width: 18px; height: 18px; cursor: pointer; z-index: 999;}
	.zw_list1 .prev,.hd_tit .prev,.fw_bar_list .prev{ background: url(20xmszf_icon_l.png) no-repeat; right: 24px;}
	.zw_list1 .next,.hd_tit .next,.fw_bar_list .next{ background: url(20xmszf_icon_r.png) no-repeat; right: 0px;}
	.zw_list1 .prevStop,.hd_tit .prevStop,.fw_bar_list .prevStop{ background-image: url(20xmszf_icon_l1.png);}
	.zw_list1 .nextStop,.hd_tit .nextStop,.fw_bar_list .nextStop{ background-image: url(20xmszf_icon_r1.png);}
	.zw_con1{ margin-top: 13px; padding: 14px 14px 14px 0; background-color: #f3f8ff;}
	.zw_con1_l{ float: left; background-color: #ffb400; text-align: center; width: 78px; padding: 12px 0;}
	.zw_con1_l h2{ font-size: 30px; line-height: 34px; color: #ffffff;}
	.zw_con1_l p{ line-height: 20px; font-size: 14px; color: #fff1dd;}
	.zw_con1_r{ margin-left: 100px;}
	.zw_con1_r h3{ font-size: 17px; margin-bottom: 2px; font-weight: normal; line-height: 28px; color: #1658a0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.zw_con1_r h3 a{ color: #1658a0;}
	.zw_con1_r p{ line-height: 24px; font-size: 16px; max-height: 48px; overflow: hidden;}
	.zw_list2{margin-top: 28px;margin-left: -20px; *width: 860px;}
	.zw_list2 li{float: left;width: 20%;}
	.zw_list2 li a{display: block;margin-left: 15px;padding: 22px 0 12px 0;background-color: #f3f8ff;text-align: center;height:72px;transition:.3s all;}
	.zw_list2 li a i{ display: block; height: 32px; line-height: 32px; font-size: 32px; margin: 0 auto 5px; color: #1658a0; transition:.3s all;}
	.zw_list2 li a p{ font-weight: bold;}
	.zw_list2 li a:hover{ background-color: #1658a0;}
	.zw_list2 li a:hover,.zw_list2 li a:hover i{ color: #ffffff;}
	.zw_list3{ position: relative; overflow: hidden;}
	.zw_list3 .bd{ margin-right: -20px; margin-top: 3px;}
	.zw_list3 .bd li{float: left;width: 14.285714%;margin-top: 20px;}
	.zw_list3 .bd li a{ display: table; background-color: #ffffff; margin-right:7.575757%; height: 50px; line-height:25px; *display: block; *line-height: 50px; padding: 10px 0; width: 92.424243%; text-align: center; transition:.3s all;}
	.zw_list3 .bd li a span{ display: table-cell; vertical-align: middle; padding: 0 10px;}
	.zw_list3 .bd li a:hover{ background-color: #1658a0; color: #ffffff;}
	.zw_list3 .hd{margin: 20px auto 0;text-align: center;font-size: 0; *width: 100px;height: 12px;}
	.zw_list3 .hd li{ display: inline-block; *float: left; margin:0px 5px; cursor: pointer; background-color: #aab2d0; border-radius: 100%; width:12px; height:12px; line-height: 50px; overflow: hidden;}
	.zw_list3 .hd li.on{ background-color: #1658a0; }
	.h_auto{ height: auto;}

	.hd_con{/* border-top: 5px solid #1658a0; */background-color: #ffffff;/* padding: 30px; */}
	.zw_tit span{ float: right; font-weight: normal; padding-top: 3px;}
	.zw_tit span a{ float: left; padding: 0 8px; line-height: 32px; display: block; height: 32px; background-color: #f3f8ff; font-size: 15px; color: #666666; margin-left: 10px;}
	.hd_l{ width: 44.677419%; float: left;}
	.hd_l a{ display: block;}
	.hd_l img{ width: 100%;}
	.hd_r{ float: right; width:53.064516%;}
	.hd_con1 h3{ font-size: 20px; line-height: 52px;}
	.hd_con1 p{ line-height: 30px; font-size: 16px; color: #666666;}
	.hd_list{ padding-top: 18px; height:126px; margin-top: 20px; border-top: 1px solid #e3e3e3;}
	.hd_list li{ line-height: 42px; height: 42px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(20xmszf_dot.png) no-repeat left center; padding-left: 15px;}
	.hd_list li em{ margin-right: 12px;}
	.hd_tit{ margin-top: 32px; position: relative; overflow: hidden;}
	.hd_tit .bd{ margin-top: 14px; margin-right: -30px;}
	.hd_tit .bd li{ float: left; width: 50%;}
	.hd_tit .bd li a{ display: block; margin-right: 30px; background-color: #ffffff; padding: 15px 25px; border: 1px solid #e3e3e3; border-left: 5px solid #1658a0; transition: .3s all;}
	.hd_tit .bd li a h3{ font-size: 17px; line-height: 28px;}
	.hd_tit .bd li a p{ line-height: 26px; height: 52px; overflow: hidden; font-size: 16px; color: #666666;}
	.hd_tit .bd li a:hover{ color: #1658a0;}
	.hd_l1{float: left;width: 63.8461538%;background-color: #ffffff;height: 319px;position: relative;}
	.hd_l1 .hd_more{position:absolute;top:-34px;right:10px;color: #999999;}
	.hd_r1{ float: right; width: 33.846153%; background-color: #ffffff; height: 319px;}
	.hd_con2{ background-color: #ffffff; border-top: 5px solid #1658a0; padding: 12px 30px;}
	.zcjd1_list1 .hd_con2{ padding:30px 0;}
	.zcjd1_list1 .con1_r .hd_con2{ padding-top:5px;}
	.table1 th,.table1 td{ line-height: 56px;}
	.table1 tr:nth-child(even) td{ background-color: #f3f8ff;}
	.hd_con3{background: url(20xmszf_hd_con.jpg) repeat-x top;height:67px;position: relative;padding: 19px 20px 10px 34px;}
	.hd_con3 img{ position: absolute; right: 0; bottom: 0; display: block; width: 37.95454%; z-index: 1;}
	.hd_con3 h3{ line-height: 34px; color: #1658a0; font-size: 20px; position: relative; z-index: 2;}
	.hd_con3 p{ line-height: 24px; font-size: 15px; color: #666666; position: relative; z-index: 2;}
	.hd_con3 p a{ color: #666666; margin-right: 12px;}
	.hd_con3 h3 a{ color: #1658a0;}
	.hd_con4{ padding: 40px 34px;}
	.hd_tit1{ font-size: 20px; line-height: 30px;}
	.table2{ line-height: 50px;}
	.inp1{ width: 95%; border: 1px solid #e3e3e3; height: 34px; line-height: 34px; padding-left: 4%;}
	.btn2{ background-color: #1658a0; height: 36px; line-height: 36px; text-align: center; width: 80px; color: #ffffff; font-size: 17px; border: 0;}
	.hd_list1 dd{ padding: 17px 0;}
	.hd_list1 dt{ height: 78px; margin: 12px 0; background-color: #f3f8ff; overflow: hidden;}
	.hd_list1 dt span{ float: left; color: #ffffff; width: 48px; padding: 15px; line-height: 24px; text-align: center; background-color: #ffb400; display: block;}
	.hd_list1 dt h3,.hd_list1 dd h3{ padding-top: 12px; line-height: 28px; font-size: 17px; overflow: hidden; margin-left: 98px; text-overflow: ellipsis; white-space: nowrap;}
	.hd_list1 dt p,.hd_list1 dd p{ line-height: 23px; font-size: 16px; color: #666666; overflow: hidden; margin-left: 98px;}
	.hd_list1 dd h3{ font-weight: normal; padding-top: 0px;}
	.hd_list1 dd span{font-size: 15px; width: 62px; height: 22px; position: relative; float: left; border: 1px solid #1658a0; color: #1658a0; text-align: center; line-height: 20px; margin-top:6px; display: block;}
	.hd_list1 dd span em{ position: absolute; right: -6px; bottom: -1px; display: block; width: 6px; height: 6px; background: url(20xmszf_hd_j1.png);}
	.hd_list1 dd span.yjs{ border: 1px solid #e3e3e3; color: #999999;}
	.hd_list1 dd span.yjs em{ background: url(20xmszf_hd_j.png) no-repeat;}
	.hd_tit2{ font-size: 22px; line-height: 38px;}
	.hd_tit2 span{ float: right; font-weight: normal; padding-top: 3px;}
	.hd_tit2 span a{ float: left; padding: 0 8px; line-height: 32px; display: block; height: 32px; background-color: #f3f8ff; font-size: 15px; color: #666666; margin-left: 10px;}
	.hd_list3{ margin-top: 30px;}
	.hd_list3 ul{ overflow: hidden;}
	.hd_list3 li{width: 25%;float: left;padding: 20px 0px;background: url(20xmszf_hd_con.jpg) repeat-x top;}
	.hd_list3 li .hd_con4{height: 60px;padding: 0 0px 0 22px;border-right: 1px solid #ffffff;}
	.hd_list3 li .hd_con4 h3{ color: #1658a0; font-size: 20px; line-height: 36px; overflow: hidden;}
	.hd_list3 li .hd_con4 h3 a{ color:#1658a0;}
	.hd_list3 li .hd_con4 p{color: #666666;line-height: 24px;font-size: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.hd_list3 li .hd_con4 p a{ margin-right: 12px; color: #666666;}
	.hd_list3 li .hd_con4 span{ display: block; float: left; width: 60px; height: 60px; line-height: 60px; margin-right: 18px; background-color: #c7e3ff; border-radius: 100%; text-align: center;}
	.hd_list3 li .hd_con4 span i{ font-size: 32px; color: #1658a0;}
	.hd_list3 li:last-child .hd_con4{ border-right: 0;}
	.table1 td{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
	.sq_bg{background: url(20xmszf_sq_bg.jpg) no-repeat center top;padding-top: 80px;margin-top: -30px;background-size: contain;}
	.sq_bg .container{ position: relative;}
	.sq_con{ position: relative; z-index: 6; height: 668px; background: url(20xmszf_sq_con.png) repeat-x top; border-top: 5px solid #ea9d38; width:63.076923%;}
	.sq_list{ position: relative; z-index: 7; margin-top: -260px; *height: 400px;}
	.sq_list ul{ width: 73.846153%; overflow: hidden; *height: 200px;}
	.sq_con1{ padding:50px 20px 50px 65px; color: #ffffff; line-height: 36px;}
	.sq_con1 h1{ line-height: 80px;}
	.sq_list li{ float: left; width: 25%; text-align: center; overflow: hidden;}
	.sq_list li a{ display: block; height:142px; padding-top: 58px; color: #ffffff; font-size: 22px; background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; transition: .3s all;}
	.sq_list li a span{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-color: #1658a0; opacity: 0.3; filter:alpha(opacity=30); z-index: 7;}
	.sq_list li a i{ font-size: 50px; margin:0 auto; width: 100%; height: 50px; position: relative; z-index: 9;}
	.sq_list li a p{ position: relative; z-index: 9; margin-top: 15px; *margin-top: 20px;}
	.sq_list li.sq_bg1 a{ background-color: #1e77ba;}
	.sq_list li.sq_bg2 a{ background-image: url(20xmszf_sq_tu1.jpg);}
	.sq_list li.sq_bg3 a{ background-color: #df8613;}
	.sq_list li.sq_bg4 a{ background-image: url(20xmszf_sq_tu2.jpg);}
	.sq_list li.sq_bg5 a{ background-color: #e96525;}
	.sq_list li.sq_bg6 a{ background-image: url(20xmszf_sq_tu3.jpg);}
	.sq_list li.sq_bg7 a{ background-color: #b82d2e;}
	.sq_list li.sq_bg8 a{ background-image: url(20xmszf_sq_tu4.jpg);}
	.sq_list li a:hover{ padding-top: 48px; height:152px; transform: scale(1.05);}
	.sq_list li.sq_bg1 span,.sq_list li.sq_bg3 span,.sq_list li.sq_bg5 span,.sq_list li.sq_bg7 span{ display: none;} 
	.ul_1{ margin-right: 18.461538%;}
	.sq_con2{background: url(20xmszf_sq_con_b.jpg) no-repeat center bottom;padding-bottom: 178px;margin-top: 40px;margin-bottom: -35px;position: relative;z-index: 6;background-size: contain;}
	.sq_tit{ height: 100px; background-color: #1658a0; line-height: 100px;}
	.sq_tit span{ float: left; font-size: 32px; color: #ffffff;}
	.sq_tit ul{ float: right;}
	.sq_tit li{ float: left;}
	.sq_tit li a{ display: block; padding: 0 27px; line-height: 100px; color: #8fcbff; font-size: 20px; cursor: pointer;}
	.sq_tit li.on a,.sq_tit li a:hover{ background: url(20xmszf_arr1.png) no-repeat center bottom #3275bd; color: #ffffff;}
	.sq_menu,.m_sq_tit{ display: none;}
	.sq_con3{ margin-top: 55px;}
	.sq_l{ float: left; width:16.846153%;}
	.sq_l img{ width: 100%; border-radius: 100%;}
	.sq_r{ margin-left: 23.07692%; overflow: hidden; line-height: 36px;}
	.sq_r a{ border: 1px solid #1658a0; width: 154px; height: 48px; border-radius: 5px; display: block; line-height: 48px; text-align: center; color: #1658a0; transition:.3s all;}
	.sq_r a:hover{ background-color: #1658a0; color: #ffffff;}

	.fw_con{background: url(20xmszf_zdxxgk_bg.jpg) no-repeat center top;margin-top: -30px;padding-top:48px;padding-bottom: 46px;}
	.fw_tit{ text-align: center;}
	.fw_tit1{ margin: 27px auto 0; text-align: center; overflow: hidden;}
	.fw_tit1 a{width: 118px;height: 32px;display: inline-block; *float: left;line-height: 32px;border: 2px solid #ffffff;text-align: center;font-size: 15px;color: #ffffff;margin: 0 10px;transition: .3s all;}
	.fw_tit1 a:hover{ text-decoration: underline;}
	.fw_list{ width: 930px; margin: 34px auto 0;}
	.fw_list li{float: left;width: 120px;cursor: pointer;height: 120px;margin: 0 15px;border-radius: 8px;}
	.fw_list li.on{ width: 450px; background:none #ffffff;}
	.fw_con1{ height: 100px; text-align: center; color: #ffffff; padding-top: 20px; transition: .3s all;}
	.fw_con1 p{ font-size: 20px; font-weight: bold; line-height: 40px;}
	.fw_con1 i{ font-size: 45px;}
	.fw_con2,.fw_list li.on .fw_con1{ display: none; transition: .3s all;}
	.fw_list li.on .fw_con2{ display: block; transition: .3s all;}
	.fw_con2_l{ width: 140px; height: 120px; text-align: center; line-height: 120px; float: left;}
	.fw_con2_l img{ width: 104px; *margin-top: 10px;}
	.fw_con2_r{ margin-left: 148px; overflow: hidden; padding-top: 19px;}
	.fw_con2_r h3{ line-height: 30px; font-size: 20px;}
	.fw_con2_r p{ line-height: 26px;}
	.fw_con2_r p a{ line-height: 26px; width: 33.3%; *width: 33.2%; float: left; font-size: 16px;}
	.fw_list1{ margin: 12px auto 0; margin-right: -30px; *width: 100%; overflow: hidden; *height: 108px;}
	.fw_list1 .bd{ height: 108px; overflow: hidden;}
	.fw_list1 .bd li{width:20%;float: left; *height: 108px;}
	.fw_list1 .bd li a{display: block;margin-right: 30px;height:64px;padding: 18px 0 18px 27px;position: relative;overflow: hidden;}
	.fw_list1 .bd li.t_bg1 a{ background-color: #e7f3ff;}
	.fw_list1 .bd li.t_bg2 a,.fw_list1 .bd li.t_bg6 a{ background-color: #e0fbff;}
	.fw_list1 .bd li.t_bg3 a{ background-color: #ecedff;}
	.fw_list1 .bd li.t_bg4 a,.fw_list1 .bd li.t_bg5 a{ background-color: #ffefed;}
	.fw_list1 .bd li.t_bg7 a{ background-color: #ecedff;}
	.fw_list1 .bd li.t_bg8 a{ background-color: #e0fbff;}
	.fw_list1 .bd li a em{ position: absolute; right: 0; bottom: 0; z-index: 3;}
	.fw_list1 .bd li a p{ position: relative; z-index: 6; color: #666666; line-height: 26px; font-size: 15px;}
	.fw_list1 .bd li a h3{ font-size: 17px; line-height: 34px; color: #333333;}
	.fw_list1 .bd li a h3 i{ margin-left: 10px; width: 6px; height: 10px; display: inline-block;}
	.fw_list1 .hd{ margin:18px auto 0; text-align: center;font-size: 0; *width: 100px; height: 12px;}
	.fw_list1 .hd li{ display: inline-block; *float: left; margin:0px 5px; cursor: pointer; background-color: #aab2d0; border-radius: 100%; width: 12px; height: 12px; line-height: 40px; overflow: hidden;}
	.fw_list1 .hd li.on{ background-color: #1658a0;}
	.fw_list2 ul{ margin-right: -20px; *width: 100%;}
	.fw_list2 li{ float: left; width: 18.5%; *width: 18.49%; margin-right: 1.5%; text-align: center; margin-top: 20px;}
	.fw_list2 li span{ display: table; *display: block; height: 70px; width: 100%; background-color: #ffffff;}
	.fw_list2 li span a{ display: table-cell; *display: block; line-height:20px; height: 70px; *height: 35px; *line-height: 35px; padding: 0 10px; *padding: 15px 10px; vertical-align: middle;}
	.fw_list2 li:hover span a{ background-color: #1658a0; color: #ffffff;}
	.fw_tit2{ height:65px; line-height:65px; border-bottom: 5px solid #e3e3e3;}
	.fw_tit2 li{ float: left; width: 33.3%; text-align: center;}
	.fw_tit2 li a{ display: block; color: #333333; font-size: 22px; position: relative; *height:65px; *line-height:65px;}
	.fw_tit2 li i{ color: #999999; font-size: 32px; margin-right: 11px; vertical-align: middle;}
	.fw_tit2 li a em{ display: none;}
	.fw_tit2 li.on a em{ position: absolute; left: 0; right: 0; bottom:-2px; *bottom: -5px; border-bottom: 5px solid #1658a0; background: url(20xmszf_fw_j.png) no-repeat center top; height: 10px; display: block;}
	.fw_tit2 li.on a{ font-weight: bold; color: #1658a0;}
	.fw_tit2 li.on i{ color: #1658a0; font-weight: normal;}
	.fw_tit3{ height:28px; line-height:28px; margin: 20px auto 0; text-align: center; width: 240px;}
	.fw_tit3 li{ text-align: center; float: left;}
	.fw_tit3 li a{ padding: 0 12px;}
	.fw_tit3 li.on a{ font-weight: bold;}
	.fw_bar_list{ position: relative; overflow: hidden;}
	.fw_bar_list .bd{ margin-right: -20px; margin-top: 22px; *width: 100%; overflow: hidden;}
	.fw_bar_list .bd li{ float: left; width: 20%;}
	.fw_bar_list .bd li a{ display: block; margin-right: 20px; background-color: #f3f8ff; text-align: center; height:70px; line-height:70px; font-weight: bold; transition: .3s all;}
	.fw_bar_list .bd li.on a,.fw_bar_list .bd li a:hover{ background-color: #1658a0; color: #ffffff;}
	.fw_bar_list .bd li a i{ margin-right: 12px; font-size: 26px; color: #1658a0; transition: .3s all; font-weight: normal; vertical-align: top; transition: .3s all;}
	.fw_bar_list .bd li.on a i,.fw_bar_list .bd li a:hover i{ color: #ffffff; transform: rotate(360deg);}
	.fw_bar_list1{ margin-top: 3px; margin-right: -20px; *width: 100%;}
	.fw_bar_list1 li{float: left;width: 25%;margin-top: 20px;}
	.fw_bar_list1 li a{ display: block; margin-right: 20px; background-color: #f3f8ff; text-align: center; padding: 29px 0 18px 0; transition: .3s all;}
	.fw_bar_list1 li.on a,.fw_bar_list1 li a:hover{ background-color: #1658a0; color: #ffffff;}
	.fw_bar_list1 li a i{ font-size: 48px; color: #1658a0; transition: .3s all; font-weight: normal; vertical-align: top; transition: .3s all;}
	.fw_bar_list1 li.on a i,.fw_bar_list1 li a:hover i{ color: #ffffff; transform: rotate(360deg);}
	.fw_bar_list1 li p{ line-height: 36px;}




	.gl_tit{border:1px solid #e2e2e2; line-height: 30px; padding: 20px 50px; background-color: #f8f8f8; border-bottom:0; font-size: 16px;}
	.gl_tit,.gl_tit a{ color: #666666;}
	.gl_con{background-color: #ffffff;padding: 30px 50px 0 50px;position: relative;border: 1px solid #e2e2e2;}
	.hdzsk_con .gl_con,.fw_con .gl_con,.zxft_con .gl_con{ border-top: 5px solid #1658a0;}
	.zcjd1_con .gl_con{ border:0;}
	.gl_con1{ position: relative; z-index: 3; min-height: 500px;}
	.gl_bg{background-color: #f3f8ff;width: 22.5%;position: absolute;left: 0;top: 0;bottom: 0;z-index: 3;display: block;}
	.zcwjk_bg .gl_bg{background-color: #f3f8ff;width: 22.5%;position: absolute;left: 0;top: 90px;bottom: 0;z-index: 3;display: block;}
	.gl_l{ float: left; width: 22.5%; position: relative; z-index: 5;}
	.gl_r{ float: right; width:73.333333%; position: relative; z-index: 4;}
	.gl_tit1{font-size: 24px;line-height: 30px;/* height: 60px; */border-top-left-radius:4px;border-top-right-radius:4px;text-align: center;color: #ffffff;background-color: #1658a0;padding: 15px 10px;}
	.gl_list{ margin-top: 10px;}
	.gl_r .list{ padding: 10px 0;}
	.gl_r .list.sx_list{ padding-top:0;}
	.sx_list li{ float:left; width:50%; margin-top:16px; background-image:none; padding:0;}
	.sx_list li a{ display:block; border-left:4px solid #1658a0; padding:10px 20px; background-color:#f4f4f4; margin-right:20px}
	.sx_list li a:hover{ background-color:#1658a0; color:#ffffff}
	.gl_list>ul>li{ text-align: center; border-bottom: 1px solid #ffffff;}
	.gl_list>ul>li>a{ display: block; color: #666666; line-height: 29px; padding: 15px 5px;}
	.gl_list>ul>li.on>a,.gl_list>ul>li>a:hover{color: #1658a0;background-color: #d9eeff;font-weight: bold;}
	.gl_list>ul>li ul{ display: none;}
	.gl_list>ul>li.on ul{display: block;background-color: #ffffff;border: 1px solid #1658a0;padding: 17px 0; position:relative;}
	.gl_list>ul>li ul::after{ content:''; left:50%; top:-1px; margin-left:-9px; position:absolute; background: url(20xmszf_gl_ul.jpg) no-repeat; width:18px; height:9px;}
	.gl_list>ul>li ul li{line-height: 48px;font-size: 15px;}
	.gl_list>ul>li ul li a{ color: #666666; display: block;}
	.gl_list>ul>li ul li.on1 a{color: #1658a0;}
	.i_menu,.tcc_bg{ display: none;}
	.gl_tit2{ line-height: 50px; height: 50px;}
	.gl_tit2 span{ display: block; float: left; font-size: 24px; font-weight: bold; background: url(20xmszf_arr2.png) no-repeat right center; padding-right: 30px;}
	.gl_tit2_r{ float: right; padding-top: 12px;}
	.gl_tit2_r a{ height: 32px; line-height: 32px; display: block; float: left; margin-left: 10px; padding: 0 10px; background-color: #f3f8ff; font-size: 15px; color: #666666;}
	.gl_list1 ul{ padding: 22px 0; border-bottom: 1px solid #e3e3e3;}
	.gl_list1 li{ line-height: 42px; background: url(20xmszf_dot.png) no-repeat 4px 20px; padding-left: 18px;}
	.gl_list1 li span{ float: right; color: #999999; font-size: 16px;}
	.gl_tit3_r{ margin-top:10px; line-height:50px; border-bottom:1px solid #dddddd; padding-bottom:20px;}
	.gl_tit3_r .inp2{ width:600px; height:48px; border:1px solid #dddddd; border-radius:5px; padding-left:15px; font-size:18px;} 
	.gl_tit3_r .btn3{ width:100px; height:50px; line-height:50px; background-color:#1658a0; color:#ffffff; font-size:18px; border-radius:5px; margin-left:10px;}
	.fy_list_02{ margin: 40px auto; color: #555555; text-align: center;}
		.fy_list_02 .fy_tit_l{ display: inline-block; *float: left; margin-right: 30px; font-size: 0;}
		.fy_list_02 .fy_tit_l a{ font-size: 16px; display: inline-block; line-height: 18px; padding: 10px 15px; border: 1px solid #d9d9d9; margin:0 5px; color: #555555;}
		.fy_list_02 .fy_tit_l a.next{ *width: 64px;}
		.fy_list_02 .fy_tit_l a.next em{ *margin-top: -18px;}
		.fy_list_02 .fy_tit_l a.prev em,.fy_list_02 .fy_tit_l a.next em{ display: block; width: 5px; height:18px;}
		.fy_list_02 .fy_tit_l a.prev em{ background: url(fy_prev.png) no-repeat 0px -51px; float: left; margin-right: 10px;}
		.fy_list_02 .fy_tit_l a.next em{ background: url(fy_next.png) no-repeat 0px -51px; float: right; margin-left: 10px;}
		.fy_list_02 .fy_tit_l a.on,.fy_list_02 .fy_tit_l a:hover{ background:none #1658a0; color: #ffffff; border: 1px solid #1658a0; cursor: pointer;}
		.fy_list_02 .fy_tit_l a.prevStop,.fy_list_02 .fy_tit_l a.nextStop{ color: #999999;}
		.fy_list_02 .fy_tit_l a.prev:hover em,.fy_list_02 .fy_tit_l a.next:hover em{ background-position: 0px -91px;}
		.fy_list_02 .fy_tit_l a.prevStop em,.fy_list_02 .fy_tit_l a.nextStop em{ background-position: 0px -11px;}
		.fy_list_02 .fy_tit_l a.prevStop:hover,.fy_list_02 .fy_tit_l a.nextStop:hover{ border: 1px solid #d9d9d9; background-color: #d9d9d9; color: #999999; cursor: default;}
		.fy_list_02 .fy_tit_l a.prevStop:hover em,.fy_list_02 .fy_tit_l a.nextStop:hover em{ cursor: default; background-position: 0px -11px; }
		.fy_list_02 .fy_tit_r{ display: inline-block; *float: left; line-height: 40px;}
		.fy_list_02 .fy_inp{ border: 1px solid #d9d9d9; background-color: #ffffff; width: 38px; height: 38px; line-height: 38px; text-align: center; margin: 0 8px; font-size: 15px; color: #555555;}
		.fy_list_02 .fy_go{ display: inline-block; width:40px; height:40px; line-height: 40px; background-color: #e2e2e2; text-align: center; margin: 0 8px; font-size: 16px; color: #555555; cursor: pointer; *margin-top: -50px;}
		@media screen and (max-width:999px) {
		.fy_list_02{ text-align: center;}
		.fy_list_02 .fy_tit_l{ float: inherit; text-align: center; margin: 0;}
		.fy_list_02 .fy_tit_l a,.fy_list_02 .fy_tit_r{ display: none;}
		.fy_list_02 .fy_tit_l a.prev,.fy_list_02 .fy_tit_l a.next{ display:inline-block;}
		}

	.xl_tit{font-size: 32px;font-weight: bold;line-height: 48px;text-align: center;}
	.xl_tit1{ margin-top: 8px; line-height: 32px; font-size: 16px; text-align: center; border-bottom: 1px solid #e3e3e3; padding-bottom: 20px; overflow: hidden;}
	.xl_tit1 span{ margin: 0 15px; color: #999999;}
	.xl_tit1 em{ font-weight: bold; color: #333333; cursor: pointer; width: 32px; height: 32px; line-height: 32px; display: inline-block; margin:0 3px;}
	.xl_tit1 em.on,.xl_tit1 em:hover{ color: #1658a0; border: 1px solid #1658a0; border-radius: 4px; width: 30px; height: 30px; line-height: 30px;}
	.xl_tit1 span.zj_bar{font-size: 15px; width: 62px; height: 22px; position: relative; border: 1px solid #1658a0; color: #1658a0; text-align: center; line-height: 20px; margin-right: 5px; display: inline-block;}
	.xl_tit1 span.zj_bar em{ position: absolute; right: -9px; bottom: -1px; display: block; width: 6px; height: 6px; background: url(20xmszf_hd_j1.png);}
	.xl_tit1 span.zj_bar.yjs{ border: 1px solid #e3e3e3; color: #999999;}
	.xl_tit1 span.zj_bar.yjs em{ background: url(20xmszf_hd_j.png) no-repeat;}
	.xl_con{padding: 20px 50px;min-height: 230px;}
	/*
	.xl_con p{line-height: 36px;padding:8px 0;font-family: microsoft yahei !important;}*/
	.xl_con *{line-height: 32px;font-family: simsun !important;margin-top: 15px;}
	.xl_con img{ max-width: 100%; margin: 0 auto; display: block;}
	.xl_con1{ margin: 30px auto; text-align: center;}
	.xl_con1 img{ margin-top:40px;}
	.xl_tit2{ border-top: 1px solid #e3e3e3; padding-top: 30px; padding-bottom: 30px; margin-top: 50px;}
	.xl_tit2_l{ float: left; color: #999999; font-size: 16px;}
	.xl_tit2_r{ float: right;}
	.xl_tit2_l a{ margin: 0 5px; width: 32px; text-align: center; line-height: 32px; height: 32px; font-size: 20px; color: #ffffff; background-color: #c9c9c9; border-radius: 4px; transition: .3s all; cursor: pointer;}
	.xl_tit2_l .bdsharebuttonbox a,.xl_tit2_l span{ display: block; float: left; line-height: 32px;}
	.xl_tit2_l .bdsharebuttonbox .bds_douban{display:none;}
	.xl_tit2_l .bdsharebuttonbox a.bds_tsina:hover{ background-color: #ff9000;}
	.xl_tit2_l .bdsharebuttonbox a.bds_weixin:hover,.xl_tit2_l .bdsharebuttonbox a.bds_douban:hover{ background-color: #02b51f;}
	.xl_tit2_l .bdsharebuttonbox a.bds_qzone:hover{ background-color: #1658a0;}

	.xl_tit2_r a{ display: block; width: 120px; height: 30px; line-height: 28px; border: 1px solid #f3f8ff; background-color: #f3f8ff; border-radius: 5px; float: left; margin-left: 10px; text-align: center; transition: .3s all; color: #666666;}
	.xl_tit2_r a:hover{ border: 1px solid #1658a0; background-color: #ffffff;}

	.ld_l{ float: left; width: 73.3333333%;}
	.ld_r{ float: right; width: 18.333333%; padding-top: 30px;}
	.ld_line{ background-color: #e3e3e3; width: 1px; top: 30px; bottom: 0; right:24.6153846%; position: absolute;}
	.ld_con{ margin: 30px auto 0; text-align: center;}
	.ld_con img{width: 193px;/* height: 280px; */border: 1px solid #e5e5e5;padding: 10px;}
	.ld_con h3{ font-size: 22px; margin: 15px auto 0; line-height: 32px; padding-bottom: 10px;}
	.ld_con1{ margin: 20px auto 0; line-height: 36px;}
	.ld_tit{ position: relative; margin: 40px auto 0; height: 42px;}
	.ld_tit i{position: absolute;left: 0;right: 0;top: 21px;height: 1px;background-color: #1658a0;display: block;z-index:2;}
	.ld_tit span{ width: 122px; position: absolute; left: 50%; margin-left: -61px; top: 0; height: 42px; line-height: 42px; background-color: #ffffff; text-align: center; font-size: 22px; font-weight: bold; z-index: 3;}

	.ld_tit_div {margin-top: 20px;}
	.ld_tit_div .el-row{margin: 0 -16px;}
	.ld_tit_div .el-row [class*=el-col-]{padding: 0 16px;}

	a.more2{ display: block; margin: 20px auto ; width: 84px; height: 32px; line-height: 30px; text-align: center; background-color: #f3f8ff; border-radius: 5px; color: #666666; transition: .3s all;}
	a.more2:hover{ background-color: #1658a0; color: #ffffff;}
	.ld_tit1{ line-height: 58px; font-size: 24px; font-weight: bold;}
	.ld_con2{padding: 20px 0;margin-right: 50px;border-top: 1px solid #1658a0;line-height: 40px;}
	.ld_con2 h3{ font-size: 22px;}
	.ld_con2 p a{ display: block; float: left; clear: both;}

	.tpxw_list,.hylb_list{ overflow: hidden;}
	.tpxw_list ul,.hylb_list ul{ margin-right: -32px; *width: 100%;}
	.tpxw_list li,.hylb_list li{ float: left; width: 25%; margin-top: 22px;}
	.tpxw_list li a,.hylb_list li .hylb_box{ display: block; margin-right: 32px; padding-bottom: 10px; background-color: #f7f7f7;}
	.tpxw_list li img,.hylb_list img{ width: 100%;}
	.hylb_list li .hylb_box{}
	.hylb_list li .hylb_tu{ height: 156px; overflow: hidden;}
	.hylb_list li .hylb_tu img{ transition: .3s all; cursor: pointer;}
	.tpxw_list li p{ line-height: 26px; text-align: center; margin-top: 16px; height: 52px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
	.hylb_list li p{ line-height: 24px; height: 48px; margin: 10px 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}


	.m_list{ display: none;}

	.myzj_bar{/* margin-right: -30px; */ *width: 100%;}
	.myzj_bar li{height: 88px;/* width: 33.3%; */float: left;}
	.myzj_bar li a{display: block;position: relative;overflow: hidden;margin-right: 30px;line-height: 48px;background-color: #f3f8ff;padding: 10px 10px 10px 80px;font-size: 22px;border-radius: 5px;color: #666666;border: 1px solid transparent;}
	.myzj_bar li a em{position: absolute;left: 25px;font-size: 40px;color: #999999;bottom: 10px;z-index: 3;font-weight: normal;}
	.myzj_bar li.on a{color: #1658a0;border: 1px solid #1658a0;}
	.myzj_bar li.on a em{color: #1658a0;}
	.myzj_bar li a p{ position: relative; z-index: 5;}
	.myzj_list ul{ padding: 21px 0; border-bottom: 1px solid #e3e3e3;}
	.myzj_list li{ line-height:24px; padding: 9px 96px 9px 25px; background: url(20xmszf_dot.png) no-repeat 4px 19px; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.myzj_list li span.zj_bar{font-size: 15px; width: 62px; height: 22px; position: relative; float: left; border: 1px solid #1658a0; color: #1658a0; text-align: center; line-height: 20px; display: block; margin-right:21px;}
	.myzj_list li span.zj_bar em{ position: absolute; right: -6px; bottom: -1px; display: block; width: 6px; height: 6px; background: url(20xmszf_hd_j1.png);}
	.myzj_list li .yjs span.zj_bar{ border: 1px solid #e3e3e3; color: #999999;}
	.myzj_list li .yjs span.zj_bar em{ background: url(20xmszf_hd_j.png) no-repeat;}
	.myzj_list li span.zj_time{ color: #999999; font-size: 16px; margin-left: 15px;}
	.myzj_list li a.jgfk{ position: absolute; top: 9px; color:#999999; line-height: 24px; right: 3px;}
	.myzj_list li .yjs a.jgfk{ color:#333333; text-decoration: underline;}
	.myzj_list li a.tjjg{ position: absolute; top: 9px; line-height: 24px; right:88px; text-decoration: underline;}
	.myzj_xl_con{ background-color: #f3f8ff; padding: 30px 0; text-align: center; margin-top: 30px;}
	.myzj_xl_con a{ display: inline-block; background-image: linear-gradient(to right,#1658a0,#4695eb); margin: 0 15px; width: 260px; height: 64px; line-height: 64px; border-radius: 5px;/* background: url(20xmszf_myzj_btn.jpg) repeat-y center; */ text-align: center; font-size: 20px; color: #ffffff;}
	.myzj_xl_con a.yjs{background: none #e1e1e1;cursor: default;color: #aaaaaa;border: 1px solid #eeeeee;}
	.tcc_con{ position: fixed; z-index: 1000; width: 1100px; left: 50%; margin-left: -550px; height: 696px; background-color: #ffffff; top: 50%; margin-top: -348px; display: none;}
	.tcc_bg1{ display: none; position: fixed; z-index: 999; left: 0; right: 0; bottom: 0; top: 0; background-color: #000000; opacity: 0.4; filter:alpha(opacity=40);}
	.tcc_tit{ height: 70px; position: relative; line-height: 70px; padding-left: 30px; font-size: 20px; font-weight: bold; background-color: #f3f8ff;}
	.tcc_tit .close{ cursor: pointer; position: absolute; right: 30px; top: 26px; background: url(20xmszf_close.png) no-repeat; width: 18px; height: 18px;}
	.tcc_con1{ padding: 25px 80px;}
	.tcc_con2{ position: fixed; z-index: 1000; width:600px; left: 50%; margin-left: -300px; height: 336px; background-color: #ffffff; top: 50%; margin-top: -168px; display: none;}
	.tcc_con3{ position: fixed; z-index: 1000; width:600px; left: 50%; margin-left: -300px; height: 464px; background-color: #ffffff; top: 50%; margin-top: -232px; display: none;}
	.table4 td{ padding: 6px; line-height: 48px; font-size: 16px;}
	.table4 input[type="text"],.table4 textarea,.table4 select{ font-size: 16px; border: 1px solid #e3e3e3; border-radius: 5px; height: 46px; line-height: 46px; padding-left: 15px;}
	.table4 input.inp2{ width: 60%;}
	.table4 input.inp3,.table4 select.inp3,.table4 textarea.text1{ width: 98%;}
	.table4 input.inp5{ width:30%;}
	.table4 td.td1{ text-align: right; width: 100px;}
	.table4 textarea.text1{ height: 105px; line-height: 30px; margin-bottom: -18px; margin-top: 2px;}
	.table4 input.inp4{ width: 130px; margin-right: 20px;}
	.btn4{ width: 146px; height: 56px; font-size: 20px; color: #ffffff; background: url(20xmszf_myzj_btn1.jpg) repeat-y center; line-height: 56px; border-radius: 5px; margin-top: 10px;}
	.table4 span{ color: #e11a00; margin-right: 10px;}


	.gl_list2 li{ padding: 20px 0; border-bottom: 1px solid #e3e3e3; cursor: pointer;}
	.gl_list2 li h3{ line-height: 38px;}
	.gl_list2 li:hover h3 a{ color: #1658a0;}
	.gl_list2 li p{ line-height: 30px; font-size: 16px; color: #666666;}
	.gl_list2 li p.p1{ margin-top: 5px; color: #999999;}
	.gl_list3 ul{ padding: 22px 0; border-bottom: 1px solid #e3e3e3;}
	.gl_list3 li{float: left;width: 33.3%;line-height: 48px;height: 48px;position: relative;}
	.gl_list3 li a{ display: block; font-size: 18px; background: url(20xmszf_dot.png) no-repeat 4px 20px; padding-left: 19px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: .3s all;}
	.table3{ margin: 30px auto 0; border-top: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3;}
	.table3 td{ line-height: 30px; padding: 20px 40px; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3;}
	.table3 td.td1{ text-align: right; background-color: #f3f8ff; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3;}
	.table3 td.td2{ text-align: center; width: 200px; background-color: #f3f8ff; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3;}
	.zcjd_con{ margin-top: 22px; position: relative;}
	.zcjd_con .prev, .zcjd_con .next { position: absolute; top: 50%; margin-top: -20px; display: block; width:40px; height:40px; cursor: pointer; z-index: 999; background-color: rgba(0,0,0,.6); text-align: center; line-height:40px;}
	.zcjd_con .prev i, .zcjd_con .next i{ font-size:22px; color: #ffffff;}
	.zcjd_con .next { left:54.166666666%; margin-left: -40px;}
	.zcjd_con .prev { left: 0px;}
	.zcjd_con .bd{ width: 54.166666666%; float: left;}
	.zcjd_con .bd .zcjd_tu{ width: 100%; overflow: hidden;}
	.zcjd_con .hd{ float: right; width: 43.3333333%;}
	.zcjd_con .hd li{ margin-bottom: 21px; position: relative; padding: 26px; border-left: 5px solid #1658a0; line-height: 28px; background-color: #f3f8ff;}
	.zcjd_con .hd li em{ width:10px; height: 16px; background: url(20xmszf_zcjd_j.png) no-repeat; position: absolute; left: -15px; top: 50%; margin-top: -8px; display: none;}
	.zcjd_con .hd li.last,.zcjd_con .hd li:last-child{ margin-bottom: 0;}
	.zcjd_con .hd li a{ display: block; overflow: hidden; height: 56px; font-weight: bold;}
	.zcjd_con .hd li a:hover{ color: #333333;}
	.zcjd_con .hd li.on em{ display: block;}
	.zcjd_list,.zxft_list{ margin-top: 20px; margin-right: -30px; margin-bottom: -20px;}
	.zcjd_list li,.zxft_list li{ width: 33.3%; float: left; margin-bottom: 30px;}
	.zcjd_list li a,.zxft_list li a{ display: block; padding: 20px; margin-right: 30px; background-color: #f3f8ff; height: 306px;}
	.zxft_list li a{height: 334px;}
	.xwfbh_con .zxft_list li a{height:330px;}
	.zcjd_list li a h3,.zxft_list li a h3{ font-size: 17px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding:0 5px; height: 40px; line-height: 40px; margin-top: 15px;}
	.zcjd_list li a p,.zxft_list li a p{ color: #666666; line-height: 28px; height: 28px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; padding: 0 5px;}
	.zcjd_list li a img,.zxft_list li a img{ width: 100%; height: 192px;}
	.zcjd_list1 li{ border-bottom: 1px solid #e3e3e3;}
	.zcjd_list1 li .box1{ display: block; padding: 30px 0; overflow: hidden; cursor: pointer;}
	.zcjd_list1 li .zcjd_tu{ float: left; width: 21.6666666%; margin-right: 3.3333%; overflow: hidden;}
	.zcjd_list1 li .zcjd_tu img{ width: 100%;}
	.zcjd_list1 li .xwfb_tu{ width:30%; float:left; margin-right:30px;}
	.zcjd_list1 li .xwfb_tu img{ width:100%; height:157px;}
	.zcjd_list1 li h3{ font-size: 17px; line-height: 28px; max-height: 56px; overflow: hidden; margin-top: 6px; margin-bottom: 5px;}
	.zcjd_list1 li p{ color: #999999; font-size: 16px; line-height: 28px;}
	.zcjd_list1 li span a{ margin-top: 22px; border: 1px solid #1658a0; display: inline-block; padding: 0 13px; line-height: 26px; border-radius: 3px; height: 26px; font-size: 14px; color: #1658a0;}
	.zcjd_list1 li a{ display: block;}
	.zcjd_list1 li:hover h3 a{ color: #1658a0;}
	.zcjd_list1 li:hover span a{ background-color: #1658a0; color: #ffffff;}

	.zdxxgk_bg{ background: url(20xmszf_fw_bg.jpg) no-repeat center top; padding-top:110px; padding-bottom:90px;}
	.zdxxgk_tit,.zdxxgk_tit1{ text-align: center;}
	.zdxxgk_tit1{ margin-top: 20px; line-height: 42px; font-size: 30px; color: #1658a0;}
	.zdxxgk_tit1 span{ margin: 0 20px;}
	.zdxxgk_tit2{ cursor: pointer; margin: 25px auto 45px; width: 116px; height: 36px; line-height: 36px; position: relative; border: 1px solid #1658a0; z-index: 6;}
	.zdxxgk_tit2 p{ background: url(21xmszf_arr.png) no-repeat 77px center;  text-align: center; color: #1658a0; padding-right: 10px; font-size: 18px;}
	.zdxxgk_con{width: 1300px;border-bottom: 5px solid #1658a0;background-color:rgba(255,255,255,.95);position: absolute;left: 50%;margin-left: -650px;top: 38px;z-index: 7;display: none;}
	.zdxxgk_con ul{ padding: 37px 74px 30px 74px; overflow: hidden;}
	.zdxxgk_con li{line-height: 50px;font-size: 17px;float: left;width: 25%;}
	.zdxxgk_tit2:hover .zdxxgk_con{ display: block;}
	.zdxxgk_con li a{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;}
	.zxft_con{background: url(20xmszf_zxft_bg.jpg) no-repeat center top;padding-top: 60px;margin-top: -30px;background-size: 100% 348px;}
	.zxft_tit{ height: 64px; line-height: 64px; text-align: center; font-size: 80px; color: #ffffff; font-weight: bold; letter-spacing: 10px; text-shadow: 5px 0 13px rgba(0,0,0,.14);}
	.fw_con .gl_con{ padding-top: 50px;}
	.fw_con .gl_con,.zxft_con .gl_con{ border-top: 5px solid #1658a0;}
	.zxft_con .gl_con{padding-bottom: 10px;}
	.zxft_con1{ margin-top: 15px; background: url(20xmszf_zxft_con.jpg) no-repeat right bottom; padding: 92px 30% 92px 7%; color: #ffffff;}
	.zxft_con1 h1{ font-size: 34px; line-height: 48px; margin-bottom: 28px;}
	.zxft_con1 a{ color: #ffffff;}
	.zxft_con1 p{ line-height: 50px; font-size: 24px;}
	.zxft_con1 p img{ margin-right: 18px;}
	.zxft_l{ width: 50%; float: left;}
	.zxft_l img{ width: 100%;}
	.zxft_r{ width: 47.83333%; float: right;}
	.zxft_tit1{ height: 52px; position: relative; line-height: 52px;}
	.zxft_tit1 em{ position: absolute; left: 0; right: 0; top: 25px; height: 1px; background-color: #1658a0; z-index: 3;}
	.zxft_tit1 span{ position: relative; z-index: 4; background: url(20xmszf_zxft_tit1.jpg) no-repeat center; font-size: 24px; font-weight: bold; color: #ffffff; display: block; text-align: center;}
	.zxft_tit2{ margin-top: 27px; line-height: 40px; padding: 0 25px; font-size: 24px; font-weight: bold;}
	.zxft_con2{ padding-top: 10px;}
	.zxft_con2 p{ margin-top: 13px; line-height: 44px; background-color: #f3f8ff; padding: 0 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666666;}
	.zxft_xl_tit1{ margin-top: 8px; line-height: 32px; font-size: 16px; text-align: center; border-bottom: 1px solid #e3e3e3; padding-bottom: 20px;}
	.zxft_xl_tit1 span{ margin: 0 10px; color: #999999;}
	.zxft_xl_bar a{ display: inline-block; font-size: 14px; font-weight: bold; padding: 0 14px; line-height:30px; height: 30px; border: 1px solid #e3e3e3; border-radius:4px; margin-left: 10px;}
	.zxft_xl_bar a i{ color: #999999; font-size:18px; vertical-align: top; margin-right: 5px; font-weight: normal;}
	.zxft_xl_bar a.on,.zxft_xl_bar a:hover{border: 1px solid #1658a0;color: #1658a0;}
	.zxft_xl_bar a.on i,.zxft_xl_bar a:hover i{ color: #1658a0;}
	.zxft_xl_tu li{ margin-top: 40px; width: 50%; float: left;}
	.zxft_xl_tu li.wks{ width: 100%; text-align: center; font-size: 20px;}
	.zxft_xl_tu li.wks img{ width: auto; height: auto !important;}
	.zxft_xl_tu li a{ padding: 0 10%; display: block;}
	.zxft_xl_tu li a img{ width: 100%;}
	.zxft_xl_tu li a p{ margin: 10px 0; line-height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.zxft_xl_con{ margin: 40px auto 0; position: relative; min-height: 460px;}
	.zxft_xl_l{ float: left; width: 70%;}
	.zxft_xl_r{ float: right; width: 26.66666%;}
	.zxft_xl_line{ position: absolute; width: 1px; top: 0; bottom: 0; background-color: #e4e4e4; right: 29.0833333%;}
	.zxft_xl_tu1 li{ margin-top: 14px;}
	.zxft_xl_tu1 li a{ display: block; padding-bottom: 14px;}
	.zxft_xl_tu1 li a img{ margin-bottom: 14px; width: 100%;}
	.zxft_xl_tu1 li a p{ line-height: 28px;}
	.zxft_xl_tit2{ text-align: right; padding-right: 40px; float: right; clear: both; font-size: 16px; color: #666666;}
	.zxft_xl_tit2 span { float: left; display: inline-block; line-height: 26px; padding: 0; margin: 0 0 0 20px;}
	.zxft_xl_tit2 span img{ margin-right: 5px;}
	.zxft_xl_tit2 span select { margin-bottom: 3px; height: 26px; margin-right: 14px;}
	.sel1{ background-color:#e3e4e4; padding:1px 7px; border:1px solid #babbbb;}
	.zxft_xl_tit2 ul { float: left;}
	.zxft_xl_tit2 li { float: left; background: none; }
	.zxft_xl_tit2 li a { width:43px; height: 24px; display: block; font-size: 14px; text-align: center; background: #f3f8ff; border:1px solid #f3f8ff; line-height: 24px; text-align: center;}
	.zxft_xl_tit2 li a:hover, .zxft_xl_tit2 li a.cur { background: #1658a0; color: #fff; border:1px solid #1658a0; }
	.zxft_xl_tit2 span i{ margin-right: 5px;}
	.zxft_xl_con1{ height: 1020px; overflow: auto; padding-right: 40px;}
	.zxft_xl_con1::-webkit-scrollbar{ width:10px; background-color: #ffffff;}
	.zxft_xl_con1::-webkit-scrollbar-thumb{ border-radius:5px;  background-color: #1658a0;}
	.zxft_xl_con2{position: relative;padding-bottom: 50px;padding-left: 100px;margin-top: 3px;overflow: hidden;}
	.zxft_xl_con2 span{left: 0;top: 0;width: 72px;position: absolute;overflow: hidden;text-align: center;word-break: break-all;}
	.zxft_xl_con2 span i{ text-align: center; height: 72px; width: 72px; line-height: 72px; display: block; border-radius: 100%; margin-bottom: 8px;}
	.zxft_xl_con2 span i img{ vertical-align: middle;}
	.zxft_xl_con2.zcr span i{ background-color: #1658a0;}
	.zxft_xl_con2.jb span{ right: 0; left: inherit;}
	.zxft_xl_con2.jb span i{ background-color: #ffb400;}
	.zxft_xl_con2.wy span i{ background-color: #12c300;}
	.zxft_xl_con2.jb{ padding-left: 0; padding-right: 100px;}
	.zxft_con3{ margin-top: 10px; float: left; padding: 15px 30px; background-color: #f3f8ff; line-height: 36px; border-radius: 5px;}
	.zb_xl .zxft_con3{ max-width: 84.5%;}
	.zb_xl .zxft_xl_con1{ height: 500px;}
	.zxft_xl_tit3{ margin-top: 10px; line-height: 30px; font-size: 16px; color: #999999;}
	.zxft_xl_con2.jb .zxft_con3{ float: right;}
	.zxft_xl_con2.jb .zxft_xl_tit3{ text-align: right;}
	.t_no{ display: none;}
	#qr_container{ margin-bottom:25px;}
	.zt_list,.zt_list1{ margin-top: 13px;}
	.zt_list ul,.zt_list1 ul{ margin-right: -30px; *width: 100%;}
	.zt_list li{ float: left; width: 25%; text-align: center; margin-bottom: 30px;}
	.zt_list1 li{ float: left; width:33.3%; margin-bottom: 30px;}
	.zt_list li a,.zt_list1 li a{ display: block; margin-right: 30px; overflow: hidden;}
	.zt_list li a img{ width: 100%; transition: .3s all;}
	.zt_list li a:hover img{ transform: scale(1.05);}
	.zt_list1 li a{ height: 88px; transition: .3s all; position: relative; background-color: #f3f8ff; border-left: 5px solid #1658a0; padding: 20px 10px 0px 22px;}
	.zt_list1 li a i{ position: absolute; z-index: 4; width:109px; height: 77px; background: url(20xmszf_ztzl_bar.png) no-repeat; right: 7px; bottom: 11px;}
	.zt_list1 li a h3{ font-size: 17px; line-height:20px; padding:5px 0 8px 0; position: relative; z-index: 6;}
	.zt_list1 li a p{ font-size: 15px; line-height: 28px; color: #666666; position: relative; z-index: 6;}
	.zt_list1 li a:hover{ color: #ffffff; background-color: #1658a0;}
	.zt_list1 li a:hover p{ color: #ffffff;}
	.zwyj{ text-align: center; color: #999999; padding: 20px 0;}
	.zxft_tit3{ margin: 45px auto 0; border-top: 5px solid #1658a0; height: 65px; background-color: #f3f8ff;}
	.zxft_tit3_l{ float: left; line-height: 65px; height: 65px; padding-left: 50px;}
	.zxft_tit3_l span{ display: block; float: left; font-size: 24px; font-weight: bold; background: url(20xmszf_arr2.png) no-repeat right center; padding-right: 30px;}
	.zxft_tit3_r{ padding-right: 20px; float: right; padding-top: 11px;}
	.zxft_tit3_r li{ cursor: pointer; float: left; height: 54px; line-height: 54px; padding: 0 27px; font-size: 20px;}
	.zxft_tit3_r li.on{ color: #1658a0; background-color: #ffffff;}
	.zxft_tit3_r li.on a{ color: #1658a0;}
	.zxft_tit3_r li a{ display: block;}
	.zxft_con4{ padding: 30px 50px;}
	.zxft_con5{ padding: 20px 30px;}

	.zxft_xl_tu{ min-height: 250px;}
	.zxft_xl_tu audio{ margin: 140px auto 0; display: block;}
	.hdzsk_con{ background: url(20xmszf_hdzsk_bg.jpg) no-repeat center top; padding-top:110px; margin-top: -30px;}
	.hdzsk_tit{ width: 835px; margin: 20px auto 0; color: #ffffff; padding:16px 20px 0 20px; border-top: 1px solid #ffffff; text-align: center; font-size: 15px; line-height: 24px;}
	.hdzsk_tit1{ background-color: #f3f8ff; height: 70px; line-height: 70px; padding-left: 50px; font-size: 16px; color: #666666;}
	.hdzsk_con .gl_con{ padding: 0;}
	.hdzsk_con1{ position: relative;}
	.hdzsk_con1_t{ position: absolute; z-index: 6; top: 0; height:9px; left: 0; right: 0; background: url(20xmszf_hdzsk_tit.png) repeat-x top;}
	.hdzsk_l{ background-color: #f3f8ff; float: left; width: 69.23076923%; border-right: 1px solid #e3e3e3; position: relative; z-index: 5; padding: 40px 0 25px 0;}
	.hdzsk_r{ float: right; width: 26.15384615%; padding: 30px 30px 30px 0; height: 905px; overflow: auto;}
	.hdzsk_list{ overflow: hidden; margin-top: 2px;}
	.hdzsk_list a{ display: inline-block; *float: left; *display: block; margin-right: 10px; padding: 0 30px; line-height: 34px; height: 34px; background-color: #f3f8ff; border-radius: 18px; color: #666666; border: 1px solid #f3f8ff; margin-top: 20px; transition: .3s all;}
	.hdzsk_list a:hover{ border: 1px solid #1658a0; color: #1658a0; background-color: #ffffff;}
	.hdzsk_list1 li{ height: 60px; line-height: 60px; background-color: #f3f8ff; border-radius: 3px; overflow: hidden; margin-top: 20px;}
	.hdzsk_list1 li a{ display: block;}
	.hdzsk_list1 li span{ float: left; border-radius: 3px; font-size: 30px; margin-right: 30px; width: 68px; text-align: center; line-height: 60px; color: #ffffff;}
	.hdzsk_list1 li.hd_bar1 span{ background-color: #1658a0;}
	.hdzsk_list1 li.hd_bar2 span{ background-color: #28ad62;}
	.hdzsk_list1 li.hd_bar3 span{ background-color: #ffb400;}
	.hdzsk_con2{ height: 787px; padding: 0 40px 0 50px; margin-right: 10px; overflow: auto;}
	.hdzsk_con2::-webkit-scrollbar{ width:10px; background-color: #ffffff;}
	.hdzsk_con2::-webkit-scrollbar-thumb{ border-radius:5px;  background-color: #1658a0;}
	.hdzsk_con3{ position: relative; padding-left: 100px; overflow: hidden; margin-bottom: 28px; min-height: 72px;}
	.hdzsk_con3 i.tx{ position: absolute; left: 0; top: 0; width: 72px; height: 72px; border-radius: 100%; overflow: hidden;}
	.hdzsk_con3.yk{ padding-left: 0; padding-right: 100px;}
	.hdzsk_con3.yk i.tx{ left: inherit; right: 0;}
	.hdzsk_con31{ margin-top: 5px; float: left; padding: 12px 30px; background-color: #ffffff; line-height: 36px; border-radius: 5px;}
	.hdzsk_con3.yk .hdzsk_con31{ float: right; background-color: #54b9fc; color: #ffffff;}
	.hdzsk_tit2{ padding-top: 8px;}
	.hdzsk_tit2 li{ float: left; cursor: pointer; border-radius: 3px; margin-right: 10px; padding: 0 16px; line-height: 36px; background-color: #f3f8ff; color: #666666;}
	.hdzsk_tit2 li.on{ background-color: #1658a0; color: #ffffff;}
	.hdzsk_list2{ padding-top: 15px;}
	.hdzsk_list2 ul{ max-height: 210px; overflow: hidden;}
	.hdzsk_list2 li{ line-height: 42px; overflow: hidden; text-overflow: ellipsis;}
	.hdzsk_list2 li span{ color: #e11a00;}
	a.more3{ color: #666666;}
	.hdzsk_tit3{ color: #666666; margin-top: 10px; padding-bottom: 18px;}
	.hdzsk_tit3 span{ display: inline-block; margin-left: 12px; padding: 0 16px; line-height: 36px; height: 36px; background-color: #f3f8ff; border-radius: 3px; cursor: pointer;}
	.hdzsk_tit3 span.on,.hdzsk_tit3 span:hover{ background-color: #1658a0; color: #ffffff;}
	.hdzsk_tit3 span i{ margin-right: 10px;}
	.hdzsk_tit3 span.on i,.hdzsk_tit3 span:hover i{ color: #ffffff;}
	.hdzsk_con4{ height: 90px; background: url(20xmszf_hdzsk_tit.png) repeat-x top; padding: 30px 50px; position: relative;}
	.text2{ color: #333333; float: left; width: 80%; border: 0; padding-top: 5px; height: 70px; background-color: transparent; font-size: 17px;}
	.hdzsk_con4 span.zs{ position: absolute; left: 50px; bottom:5px; font-size: 15px; color: #999999;}
	.hdzsk_btn{ float: right; display: block; height: 56px; line-height: 56px; border: 0; background: url(20xmszf_myzj_btn1.jpg) repeat-y center; text-align: center; color: #ffffff; border-radius:5px; width:18%; font-size: 20px; margin-top:30px; cursor: pointer;}
	.hdzsk_btn:hover{ opacity: 0.9;}

	.hd_con5{ background-color: #ffffff; border-top: 5px solid #1658a0; margin-top: 18px; padding-top: 10px;}
	.table5{ margin: 30px auto 0; border-top: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3;}
	.table5 th,.table5 td{ line-height:20px; padding:12px 15px; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3;}
	.table5 th{ background-color: #f3f8ff;}
	.table5 td{ font-size: 15px;}
	.sub_cen1,.sub_map1{ margin: 10px auto 0;}
	.sub_tbar1{ font-size: 22px; line-height: 38px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 50px; height: 38px;}
	.sub_tbar1 img{ display: none;}
	.sub_map1{ margin-right: -20px;}
	.sub_map1 li{ float: left; width: 20%; margin-top: 10px; }
	.sub_map1 li a{ display: block; background-color: #f3f8ff; margin-right:20px; height: 30px; line-height: 30px; padding: 10px 0; text-align: center; transition:.3s all;}
	.sub_map1 li a:hover{ background-color: #1658a0; color: #ffffff;}
	.xl_con6 { margin: 20px auto; padding: 0; overflow: hidden;}
	.xl_con6 ul { height: 45px; border-top:1px #e2e2e2 solid;}
	.xl_con6 li { width:100%; background-color: #FFF; border: 1px #e2e2e2 solid; border-top:none;}
	.xl_con6_l{ width:20%; height:auto;/* background-color:#f8f8f9;*/ line-height: 32px; font-weight:bold; padding-top:10px; padding-bottom:10px; float:left; text-align:center;}
	.xl_con6_r{width:78%;float:left;line-height: 32px;padding-top:10px;padding-bottom:10px;border-left:1px #e2e2e2 solid;padding-left:1%;min-height: 32px;}
	.xl_con6 li.xl_con6_rb{ width:100%; float:left; height:80px; line-height:80px; text-align:center;}

	.table6 .TRS_Editor table{ margin: 0px auto 0; border-top: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3;}
	.table6 th,.table6 td{ line-height:20px; padding:12px 15px; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3;}
	.table6 th{ background-color: #f3f8ff;}
	.table6 td{ font-size: 15px;}
	.table6 td p{ text-indent: -30px;}

	.ssj_list ul{ margin-right:-20px; *width:100%}
	.ssj_list li{ margin-top:20px; float:left; width:33.3%; overflow:hidden}
	.ssj_list li a{ display:block; text-align:center; border-radius:8px; padding:20px 10px 15px 10px; border:1px solid #e3e3e3; margin-right:20px}
	.ssj_list li img{ width:70px; height:70px;}
	.ssj_list li p{ line-height:30px; margin-top:10px}

	.ssj_list1 ul{ margin-right:-20px; *width:100%}
	.ssj_list1 li{margin-bottom:20px;float:left;width:33.3%;}
	.ssj_list1 li a{display:block;text-align:center;border-radius:8px;padding:20px 10px 15px 10px;margin-right:20px;box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: url(220929xmszf_zdxxgk_xczx_bar.png) no-repeat;background-size: cover;}

	.shjz_tit3{ position:relative; padding-right:50px}
	.shjz_tit3 span{ position:absolute; color:#999999; right:0; top:18px;;}
	.shjz_tit3 span a{ color:#999999}
	.shjz_tit3 ul{ overflow:hidden}
	.shjz_tit3 li{ float:left; margin-right:10px; margin-top:10px}
	.shjz_tit3 li a{ display:block; padding:0 20px; background-color:#f3f8ff; line-height:44px;}
	.shjz_tit3 li.on a{ background-color:#1658a0; color:#ffffff}

	.sjmh_bg { background: url(18xm_sjmh_bg1.jpg) no-repeat center top; padding-top: 158px; height: 563px;}
	.sjmh_bg2 { background: url(18xm_sjmh_bg2.jpg) no-repeat center top; padding-top: 135px; height: 585px;}
	.sjmh_l { float: left; width:45%; padding-left:1%; }
	.sjmh_r { float: right; width:52%; text-align:right}
	.sjmh_r img{ max-width:100%}
	.sjmh_tit { line-height: 60px; font-size: 48px; }
	.sjmh_tit1 { font-size: 18px; line-height: 30px; margin: 35px auto 0; }
	.sjmh_tit2 { font-size: 30px; line-height: 40px; margin: 15px auto 0; }
	.twhite1 .sjmh_tit1 a:link { color: #ffce54; font-weight: bold }
	.sjmh_inp1 { background-color: #ffffff; border-radius: 5px; width: 355px; padding-left: 17px; height: 54px; line-height: 54px; border: 0; font-size: 20px; color: #333333 }
	.sjmh_btn1 { width: 130px; height: 54px; line-height: 54px; border: 0; background-color: #77c344; color: #ffffff; margin-left: 20px; border-radius: 5px; font-size: 20px; }
	.post{ position:relative; z-index:1}
	.sjmh_bg1 { padding-top: 120px; padding-bottom: 100px; position: relative;}
	.sjmh_l1 { float: left; padding-left:5%; width:45%}
	.sjmh_l1 img{ max-width:100%}
	.sjmh_r1 { float: right; width:45%; padding-top: 80px; z-index:2}
	.sjmh_r2 { float: right; padding-top: 43px; }
	.tu_bg { background-color: #ffffff; padding: 7px; border:1px solid #dcdcdc}
	.sjmh_tu, .sjmh_tu1 { margin-top: 25px; }
	.sjmh_tu img { margin-right: 10px; }
	.pf_menu{ position:fixed; right:20px; top:50%; margin-top:-179px; background:url(18xm_sjmh_box.png) no-repeat; width:159px; height:319px; padding:39px 12px 0 13px; z-index:999}
	.pf_menu li{ height:40px; line-height:40px; background:url(18xm_sjmh_dot.png) no-repeat 35px center; margin-bottom:20px; font-size:16px;}
	.pf_menu li a{ display:block; padding-left:55px;}
	.pf_menu li.on a,.pf_menu li a:hover{background:url(18xm_sjmh_bar.png) no-repeat left center;text-decoration:none;}
	.sjmh_tit3{ font-size:18px; line-height:30px; margin:20px auto 0;}
	.sjmh_tit4{ font-size:16px; line-height:30px; margin:20px auto 0;}
	.sjmh_list{ margin:120px auto 0;}
	.sjmh_list li{ float:left; width:16.6%; display:inline; text-align:center; margin-bottom:20px;}
	.sjmh_list li img{ width:120px; height:120px;}
	.sjmh_list li p{ line-height:40px;}
	.sjmh_bg3{ margin:50px auto 30px;}
	.sjmh_bg4 { background: url(18xm_sjmh_bg3.jpg) no-repeat center top #1899fe; padding-top:70px; height:650px;}
	.sjmh_list1{ margin:20px auto 0;}
	.sjmh_list1 li{ float:left; width:18.6%; display:inline; margin:1.5% 0.7% 0 0.7%; text-align:center;}
	.sjmh_list1 li a{ height:50px; line-height:50px; border:1px solid #8cccff; font-size:18px; display:block}
	.sjmh_bg1,.sjmh_bg2,.sjmh_bg3,.sjmh_bg4{ display:none; z-index:1}
	.table7{ margin-top: 20px;}
	.table7 td{ padding: 10px 0;}
	.table7 td span.zj_bar{font-size: 15px; width: 62px; height: 22px; position: relative; float: left; border: 1px solid #1658a0; color: #1658a0; text-align: center; line-height: 20px; display: block; margin-right:21px;}
	.table7 td span.zj_bar em{ position: absolute; right: -6px; bottom: -1px; display: block; width: 6px; height: 6px; background: url(20xmszf_hd_j1.png);}
	.table7 td span.zj_bar.yjs{ border: 1px solid #e3e3e3; color: #999999;}
	.table7 td span.zj_bar.yjs em{ background-image: url(20xmszf_hd_j.png);}
	.zjjg a{ display: inline-block; padding: 0 10px; font-size: 15px; background-color: #1658a0; color: #ffffff; height: 34px; line-height: 34px; border-radius: 5px; margin: 0 5px;}
	.zjjg a.yjxd{ background-color: #ff9000;}
	.zjjg a.n_no{ background-color: #f3f8ff; color: #999999; cursor: inherit;}
	.dcjg a{ display: inline-block; font-size: 15px; height: 34px; line-height: 34px; border-radius: 5px; margin: 0 5px;}
	.dcjg a.n_no{ color: #999999; cursor: inherit;}


	.xwfbh_con{ background: url(20xmszf_xwfbh_bg.jpg) no-repeat center top;}
	.xwfbh_con #header,.xwfbh_con #main{ background-image: none; padding-top: 0;}
	.xwfbh_con #header{padding-top: 36px; height: 304px; background-color: transparent;}
	.xwfbh_con #header .xwfbh_tit{ text-align: center; margin-top: 40px;}
	.xwfbh_tit_r{ float: right; padding: 23px 0;}
	.xwfbh_tit_l h2{ line-height:52px; text-align: center; font-size: 24px;}
	.xwfbh_tit_l p{ line-height: 28px; font-size: 16px;}
	.xwfbh_tit_l span{display:inline-block; padding-left: 16px; box-sizing: border-box; position: relative; margin-left: 4%; background-color: #F2F8FF; width: 48%;}
	.xwfbh_tit_l span::before{content: ' '; background: #2A82E4; width: 4px; height: 14px; display: block; position: absolute; left: 0rem; top: 50%; margin-top: -7px;}
	.xwfbh_tit_l span:first-child{margin-left: 0%;}
	.xwfbh_tit_l span:first-child::before{background: #00BAAD;}
	.xwfbh_tit1{ height: 40px; line-height: 40px; width: 120px; text-align: center; border-radius: 0px 16px 16px 0px; background: #1658A0; font-size: 20px; font-weight: bold; color: #fff;}
	.xwfbh_tu img{ width: 100%; max-height: 550px;}
	.xwfbh_con1{ margin-top: 40px;}
	.xwfbh_tu_list{float: right;width: 23.4615384%;height: 550px;overflow-y: auto;}
	.xwfbh_tu_list::-webkit-scrollbar{ width:10px; background-color:#eeeeee; border-radius:5px;}
	.xwfbh_tu_list::-webkit-scrollbar-thumb{ width:10px; background-color:#1658a0; border-radius:5px;}
	.xwfbh_tu_list ul{ padding-right:10px;}
	.xwfbh_tu_list li{ margin-bottom: 26px;}
	.xwfbh_tu_list li a{ display: block; position: relative;}
	.xwfbh_tu_list li a span{ position: absolute; left: 0; bottom: 0; right: 0; background: url(20xmszf_xwfbh_bar_bg.png) repeat; height:40px; line-height: 40px; text-align: center; font-size: 16px; color: #ffffff;}
	.xwfbh_tu_list li a img{ width: 100%;}
	.xwfbh_tu_list li:last-child{ margin-bottom: 0;}
	#wrap1.xwfbh_con #footer{ margin-top: 0;}
	.xwfbh_con2{ line-height: 28px; overflow: auto; max-height: 420px; margin-top: 10px; padding-right: 10px;}
	.xwfbh_con2 p{ margin: 0;}
	a.xwfbh_more{display: block;margin: 20px auto;background-color: #ffffff;border-radius: 5px;width: 175px;height: 48px;line-height: 48px;text-align: center;color: #666666;}
	a.xwfbh_more:hover{ background-color: #1658a0; color: #ffffff;}

	.zw_btn{background-color:rgba(0,0,0,.2); margin:30px auto 0;width:250px;height: 40px;padding:10px 0;font-size: 18px;line-height: 40px;border-radius: 30px;color:#ffffff;}
	.zw_btn a{ display:block; color:#ffffff}
	.tab4{ table-layout: fixed;}
	.tab4 td{ word-wrap:break-word;word-break:break-all; line-height:24px; padding:10px 10px 10px 0; vertical-align:top;}
	.tj_xl_tit{margin:20px auto;text-align:center;height: 40px;line-height: 40px;}
	.tj_xl_tit a{ display:inline-block; background-color: #1658a0; color: #ffffff; padding:0 20px; border-radius:5px}



	.sj_con { border: 1px solid #e3e3e3; background-color:#ffffff; position:relative;}
	.sj_l {float: left;width:15%;position:relative;z-index:2;padding-top: 120px;}
	.sj_r { float:right; width:82%; padding:1.5%}
	.sj_con::before{ position:absolute; content:''; z-index:1; left:0; width:15%; top:0; bottom:0; background-color:#f4f5f7;}
	.sj_l li { height: 60px; line-height: 60px; border-bottom:2px solid #ffffff}
	.sj_l li a { display: block; padding-left: 25px; background: url(18ly_sj_arr.png) no-repeat 173px center #f4f5f7; color: #333333; font-size: 18px; }
	.sj_l li a:hover, .sj_l li.on a {background: url(18ly_sj_arr_1.png) no-repeat 173px center #1658a0;color: #ffffff;}
	.sj_tit { width: 515px; height: 35px; margin: 0 auto; font-size: 16px; }
	.sel { width: 150px; height: 35px; border: 1px solid #dddddd; padding-left: 10px; margin: 0 12px; }
	.btn6 { background-color: #ff8900; color: #ffffff; padding: 0 20px; border: 0; margin-left: 12px; height: 35px; line-height: 35px; }
	.sj_con1 { position: relative; margin: 25px auto 0; }
	.sj_con1 .next, .sj_con1 .prev { position: absolute; top: 182px; width: 25px; height: 49px; }
	.sj_con1 .next { right: 0; background: url(18ly_sj_icon_r.jpg) no-repeat; }
	.sj_con1 .prev { left: 0; background: url(18ly_sj_icon_l.jpg) no-repeat; }
	.sj_tu { margin: 0 auto; width: 855px; }
	.sj_l2 { float: left; margin-bottom:20px; background-color: #ffffff; width:49%; border:1px solid #e3e3e3; border-top: 2px solid #1658a0;}
	.sj_r2 { float: right; margin-bottom:20px; background-color: #ffffff; border:1px solid #e3e3e3; border-top: 2px solid #1658a0; width:49%;}
	.sj_r2.bor1{ border:1px solid #e3e3e3; border-top:2px solid #1658a0;}
	.sj_tit1{ line-height: 58px; border-bottom: 1px solid #e3e3e3; padding:0 10px;}
	.sj_tit1 .more,.sj_tit1>span{ float: right; font-size: 16px; color: #999999;}
	.sj_tit1 .more a,.sj_tit1>span>a{ color: #999999;}
	.sj_tit1 li{ float: left; margin-right: 22px; position: relative;}
	.sj_tit1 li a{ display: block; padding: 0 9px; font-size:18px;}
	.sj_tit1 li a:before{ content:''; position: absolute; left: 50%; width: 0; bottom: -1px; transition: .3s all; height: 4px; background-color: #1658a0;}
	.sj_tit1 li.on a:before{ width:100%; left: 0;}
	.sj_tit1 li.on a{ color: #1658a0; font-weight: bold;}
	.sj_tu1 { margin-top: 37px; float: right; width: 153px; }
	.sj_con2 { min-height: 240px; padding:10px 20px}
	.sj_con2 li{ line-height: 42px;}
	.sj_con2 li a{ line-height:42px; display: block; padding-left: 17px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(20xmszf_dot.png) no-repeat 3px 21px; transition: .3s all;}
	.sj_con2 li span{ color: #999999; float: right; font-size: 16px;}
	.sj_ztsj_tit{ font-size: 22px; line-height: 38px; overflow: hidden; font-weight:bold; text-overflow: ellipsis; white-space: nowrap; padding-right: 50px; height: 38px;}
	.block{ display:block;}


	@media \0screen\,screen\9 { 
		.tit_bg{ border-bottom: 1px solid #ffffff;}
		.tit_r1 li{ float: left; display: block; margin-top: 0;}
		.ss_box,.nav ul>li .nav_con,.zdxxgk_con{ background-color: #ffffff;}
		.ss_box .btn i{ color: #666666;}
		.tab1 span.more1 i{ font-size: 12px;}
		.sjkf_bar li, .tu_list1 li{ *width: 33.2%;}
		.num{ *width: 100px; margin: 0 auto;}
		.num li{ *float: left; *display: inline-block;}
		.ind_bsfw_bar li,.con3{ *width: 49.9%;}
		.con31{ *padding-bottom: 10px;}
	}

	#header.new_head{background: url(21xmszf_head_bg.jpg) no-repeat center;height: 300px;}
	.new_head .tit_bg{ height:26px;line-height: 26px;padding:6px 0 8px 0;}
	.new_head .tit_l,.new_head .tit_r{ padding-top: 0;}
	.new_head .tit_r2{ margin-top: 0; border: 0; color: #ffffff; height: 26px; line-height: 26px;}
	.new_head .tit_r1 li,.new_head .tit_r a{ line-height: 26px; height: 26px;}
	.new_head .tit_r{ margin-right: 20px; }
	.new_head .tit_r a,.new_head .tit_r em{display: inline-block;float: left;}
	.tit_r li em.tit_r1_j{ display: none;}
	.tit_r li:hover .tit_r1_con{ display: block;}
	.new_head .tit_r a.on{ background-color: transparent; color: #ffffff;}
	.new_head .logo{float: none;text-align: center; }
	.new_head .ss_box{width: 400px;margin: 20px auto 0;float: none;height: 46px;background-color: rgba(20,146,255,0.3);border-radius: 5px;}
	.new_head .ss_box1{background-color: transparent;width: 100%;border: 0;color: #0e80e2;height: 46px;line-height: 46px;}
	.new_head .ss_box .inp{font-size: 16px;padding-left: 18px;width: 79%;color: #0e80e2;height: 46px;line-height: 54px;}
	.new_head .ss_box input::-webkit-input-placeholder{ color: #0e80e2;}
	.new_head .ss_box .btn{color: #0e80e2;}
	.new_head .upDown{position: absolute; display: block; width:8px; height: 23px; right: 25px; top: 5px; cursor: pointer; background: url(21xmszf_caret.png) no-repeat; }
	.new_head .picker{ width:100px; float: left; margin-top: 12px; padding-right: 22px; position: relative; height:24px; line-height:24px; cursor: pointer; color: #666666; font-size: 18px; text-align: center; user-select: none;}
	.new_head .picker:before{content: ''; width: 1px; height: 24px; background-color:#cccccc; position: absolute; right: 0; top: 0px;}
	.new_head .picker input{display: block; width: 100%; height: 100%; background: none; font-size: 18px; color: #666666; cursor: pointer; border: none; text-align: center; *margin-top: 10px; *border-right:1px solid #e4e4e4;}
	.new_head .btn1{width: 126px;margin-left: 0;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-top-left-radius: 0;border-bottom-left-radius: 0;font-size: 18px;display: none;}
	.new_head .menu{ width: 76%; padding-left: 0;}
	.new_head .menu>li>a{ font-size: 24px; font-weight: normal;}
	.new_head .menu>li.on>a{ font-weight: bold;}
	.nav .ss_box{ float: right; width: 23.307692%; height: 45px; margin:16px 0 0 0; background-color: #ffffff; border: 1px solid #0e80e2; border-radius: 23px;}
	.con1_r .zw_tit{ padding-right: 0;}
	.zzc-sel{padding: 8px 20px 27px 20px;background: #f3f8ff;margin-top: 12px;}
	.zzc-sel p{font-size: 24px;color: #1658a0;line-height: 24px;}
	.sel-box{margin-left: -4%;}
	.sx-btn{display: inline-block;height: 32px; line-height: 32px; padding: 0 10px;font-size: 14px;color: #1658a0!important;border: 1px #1658a0 solid;border-radius: 4px;float: right;transition: all .3s; font-weight: normal; margin-top: 2px;}
	.sx-btn:hover{background: #1658a0;color: #fff!important;}
	.mn-sel{/* width: 46%; *//* float: left; */margin-left: 4%;margin-top: 20px;position: relative;}
	.mn-bor{border: 1px #dcdcdc solid;border-radius: 4px;height: 56px;background: #fff;padding: 0 0 0 20px;}
	.mn-bor span{font-size: 14px;line-height: 24px;border-right: 1px #ebebeb solid;padding-right: 12px;float: left;margin-top: 15px;}
	.mn-bor .select{width: 83%;float: right;border: none;margin-top: 7px;cursor: pointer;color: #999;height: 40px;line-height: 40px;font-size: 14px;overflow: hidden;position: relative;}
	.mn-bor .select em{ position: absolute; display: inline-block; right: 13px; top: 0px; width: 10px; height: 40px; font-size: 10px;}
	.zw_list2{ margin-top: 26px;}
	.inpbox{margin-top: 15px;}
	.inpbox input{font-size: 14px;height: 56px;padding-left: 20px;border:1px #dcdcdc solid;border-radius: 4px;background: #fff;float:left;width: 62%;color: #999;}
	.inpbox button{width: 28%;height: 56px;float: right;border-radius: 4px;color: #fff;font-size: 16px;background: #1658a0;border: none;cursor: pointer;}
	.wop{width: 48%;margin-top: 40px;height: 95px;border-radius: 4px;line-height: 95px;text-align: center;}

	.sel-xl{position: absolute;right: 0;left: 0;top: 48px;border:1px #dcdcdc solid;z-index: 10;background: #fff;border-radius:4px;box-shadow: 0 3px 6px rgba(0,0,0,.06);padding: 10px 0;display: none}
	.sel-xl ul li{ line-height: 30px;}
	.sel-xl ul li a{display: block;padding: 0 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: all .3s; font-size: 14px;}
	.sel-xl ul li:hover a{background: #f5faff}
	.sel-xl-on{display: block}
	.sel-xl ul{max-height: 150px; overflow-y: auto}

	.zcjd1_con{background: url(21xmszf_zcjd_bg.jpg) no-repeat center top; padding-top:60px;}
	.zxft_tit{ height:64px; line-height: 64px;}
	.fw_tit1.mar_t45{ margin-top: 20px;}
	.gl_con.mar_t65{ margin-top: 60px;}
	.fw_tit1 a{ font-size: 16px;}
	.zxft_l .slideBox .bd li img{ height: 338px;}
	.zcjd1_list,.zcjd1_list2{ margin-top: 33px;}
	.zcjd1_list ul,.zcjd1_list2 ul{ margin-right: -28px; *width: 100%; overflow: hidden;}
	.zcjd1_list li,.zcjd1_list2 li{ float: left; width: 33.3%;}
	.zcjd1_list li a,.zcjd1_list2 li a{display: block;margin-right: 28px;background-color: #f3f8ff;}
	.tj_div .zcjd1_list li a{margin-right: 0px;}
	.zcjd1_list li p,.zcjd1_list2 li p{ margin: 15px 25px 0 25px; line-height: 30px; font-size: 16px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3;}
	.zcjd1_list li .zcjd1_tu{ overflow: hidden; height: 165px;}
	.zcjd1_list2 li .zcjd1_tu{ overflow: hidden; height: 205px;}
	.zcjd1_list3 li .zcjd1_tu{ overflow: hidden; height: 165px;}
	.zcjd1_con1{ padding: 0 30px 14px 30px;}
	.zcjd1_tit{ line-height: 30px; padding-bottom: 15px; font-size: 22px; font-weight: bold;}
	.hd_con2 .list1{margin-top: 8px;}
	.hd_con2 .list1 li{ line-height:42px}
	.zcjd1_list1{ margin-top: 30px;}
	.zcjd1_list1 .bd li{}
	.zcjd1_list1 .bd li .box1{ display: block; padding: 30px 0; overflow: hidden; cursor: pointer;}
	.zcjd1_list1 .bd li img{ float: left; width: 44%; max-height:150px; margin-right: 5%;}
	.zcjd1_list1 .bd li h3{ font-size: 17px; line-height: 28px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 5px;}
	.zcjd1_list1 .bd li p{ color: #999999; font-size: 16px; line-height: 28px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.zcjd1_list1 .bd li a{ display: block; margin-top: 22px; border: 1px solid #1658a0; display: inline-block; padding: 0 13px; line-height: 26px; border-radius: 3px; height: 26px; font-size: 14px; color: #1658a0;}
	.zcjd1_list1 .bd li a:hover{ background-color: #1658a0; color: #ffffff;}
	.zcjd1_list1 .hd{ text-align: center; margin: 24px auto 0;}
	.zcjd1_list1 .hd ul{ text-align: center; font-size: 0;}
	.zcjd1_list1 .hd li{ display: inline-block; *float: left; text-align: center; border-radius: 100%; width: 12px; height: 12px; background-color: #cccccc; line-height: 40px;overflow: hidden; font-size: 14px; margin: 0 5px; cursor: pointer;}
	.zcjd1_list1 .hd li.on{ background-color: #1658a0;}
	.zcjd1_list3{margin-top:20px;}
	.zcjd1_list3 ul li img{width: 100%;}
	.hd_inp{ width: 82.5%; border: 1px solid #e3e3e3; height: 36px; line-height: 36px; padding-left:4.5%; float: left;}
	.hd_btn{ background-color: #1658a0; width: 11%; text-align: center; height: 38px; line-height: 38px; float: left; border: 0; color: #ffffff;}
	.hd_con3{ height: auto; background-color: #f7f9ff;}
	.hd_con3 p{ line-height: 38px; font-size: 15px; color: #333333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.hd_con3 p a{ color: #333333; margin-right: 0;}
	.hd_con3 p .tag_hot {border-right:1px solid #333333;padding:0 6px;}
	.hd_con3 p .tag_hot:last-child{border:0px}
	.hd_l1,.hd_r1{ height: auto;}
	.mar_t13{ margin-top: 13px;}
	.hd_con_bg{ background-color: #ffffff; padding: 17px 30px;}
	.hd_tj_list{ margin-top: 30px;}
	.hd_tj_list li{ float: left; width: 25%;}
	.hd_tj_list li img{ float: left; margin-right: 13px;}
	.hd_tj_list li h3{ line-height: 30px; font-size: 20px; overflow: hidden;}
	.hd_tj_list li p{ line-height: 32px; color: #999999; font-size: 16px; overflow: hidden;}
	.hd_tj_list1 li{margin-top: 28px; padding-bottom: 10px; float: left; width:16.66666667%; background: url(21xmszf_hd_icon_bg1.png) no-repeat left top; padding-top: 30px;}
	.hd_tj_list1 li h3{ line-height: 36px; padding-left: 17px; font-size: 20px;}
	.hd_tj_list1 li p{ line-height: 30px; padding-left: 20px; font-size: 16px; color: #999999;}
	.hd_tit3{ margin-top: 10px; line-height: 30px; font-size: 20px; font-weight: bold;}
	.hd_ph_list{ margin-top: 13px;}
	.hd_ph_list li{ height: 60px; font-size: 16px;}
	.hd_ph_list li>span{ width:38px; color: #999999; height: 60px; line-height: 60px; text-align: center; background: url(21xmszf_hd_icon_bg.png) no-repeat center; font-size: 24px; font-weight: bold; margin-right: 12px; float: left;}
	.hd_ph_list li:nth-child(1)>span,.hd_ph_list li:nth-child(2)>span,.hd_ph_list li:nth-child(3)>span{ color: #ffb400;}
	.hd_ph_tit{ line-height: 32px; font-size: 16px; overflow: hidden;}
	.hd_ph_tit span{ float: right;}
	.hd_ph_tit1{ height: 28px; overflow: hidden;}
	.hd_ph_tit1 span{ display: inline-block; float: left;}
	.hd_ph_tit1 span.hd_ph_tit1_l{ width: 78%; height: 12px; background-color: #f3f8ff; border-radius: 6px; margin-top: 3px; position: relative;}
	.hd_ph_tit1 span.hd_ph_tit1_r{ text-align: right; width: 22%; color: #1658a0;}
	.hd_ph_tit1 span.hd_ph_tit1_l em{ display: inline-block; height: 12px; border-radius: 6px; background-color: #1658a0; position: absolute; left: 0; top: 0;}
	.gl_tit2 span.n_tu{ background-image: none;}
	.hylb_list1{ margin-top: 15px;}
	.hylb_list1 li{ line-height: 42px; background: url(20xmszf_dot.png) no-repeat left center; float: left; width: 47%; margin-right: 3%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.hylb_list1 li a{ padding-left: 15px;}
	.hylb_list1 li span{ float: right; color: #999999; font-size: 16px;}
	.jd_lj{margin-right:-30px;overflow:hidden; *width:100%;margin-top: 30px;}
	.jd_lj li{ width:50%; float:left;}
	.jd_lj li a{ display:block; margin-right:30px}
	.jd_lj li img{ width:100%}


	/*2021/6/2*/
	.drota{ margin:30px -30px 0 0;}
	.drota li{float:left;width: 25%;text-align:center;font-size:16px;line-height: 22px;margin-bottom:30px;}
	.drota li a{ display:block; margin-right:30px; box-shadow:0 0 10px rgba(0,0,0,.1); padding:20px 0;}
	.drota li img{margin-bottom: 12px;}

	.jd100{ background:url(jd100_bg.jpg) no-repeat center top;}
	.jd100 .tit_bg{ background-color: #cf1f08;}
	.jd100 #header.new_head{ background-image: none;}
	.jd100 .menu>li em{ background-color: #cf1f08;}
	.jd100 .logo{ height: 163px;}
	.jd100 .nav .ss_box{ border: 1px solid #cf1f08; margin-top: 17px;}
	.jd100 .ss_box input::-webkit-input-placeholder,.jd100 .new_head .ss_box1{ color: #cf1f08;}
	.jd100 .container{ position: relative;}
	.jd100_logo{position: absolute;right: 58px;top: 23px;width: 199px; display: none;}
	.jd100_logo img{ max-width: 100%;}
	.jd100 #main{ background-image:none;}
	.jd100 .new_head .ss_box .inp,.jd100 .new_head .ss_box .btn{color: #cf1f08;}
	.jd100 .jd100_logo{ display: block;}
	.jd100 .fixed.nav .ss_box{ border: 1px solid #1658a0;}
	.jd100 .new_head .fixed .ss_box .inp, .jd100 .new_head .fixed .ss_box .btn{ color: #1658a0;}
	.jd100 .new_head .fixed .ss_box input::-webkit-input-placeholder{ color: #1658a0;}


	.con_bg1::after {
		visibility: hidden;
		display: block;
		font-size: 0;
		content: " ";
		clear: both;
		height: 0;
	}

	#main.main_con{margin-bottom: -12px;}
	.footer_21 .yqlj_con{background-color: #f2f2f2;padding: 16px 0;border-bottom: 1px solid #e2e2e2;margin-bottom: 22px;}
	.footer_21 .yqlj_tit1{ margin-top: 0;}
	.yqlj_tit1>ul>li p{ border: 1px solid #e5e5e5; background-color: #ffffff;}
	.xm_ban1{ background:url(21xmszf_head_ban.jpg) no-repeat center bottom #1658a0;}
	.ban{ margin: 0 auto 30px; text-align: center;}
	.ind_con_bg{ background-image: url(20xmszf_con11.png);}
	.top-box,.fixed_ss{ display: none;}
	.fixed { box-shadow: 0 3px 8px rgba(100,100,100,.2); background-color: rgba(255,255,255,.9) !important; transition: all .3s;z-index: 9999;}
	.header_21_llms a.zzms{ display: none;}
	#main, #main1{ background: none;}
	.header_21_llms a:nth-child(2){ background: url(21_header_bar1.png) no-repeat right bottom #e66531;}
	.fw_tit2 li a{ position: relative;}
	.fw_tit2 li a::after{ content: ''; position: absolute; left: 50%; width: 0; bottom:-1px; background-color: #1658a0; height: 5px; transition: .3s all;}
	.fw_tit2 li.on a::after{ width: 100%; left: 0;}
	.fw_tit2 li.on a em{ background-image: none; width: 0; height: 0; bottom: -6px; left: 50%; transform: translateX(-50%) rotate(-45deg); border-right: 18px solid #1658a0; border-bottom:18px solid transparent;}
	.fw_list li{ background-color: rgba(22,88,160,.6);}
	.myzj_bar ul{ display: flex; justify-content:center;}
	.myzj_bar li{height: auto;/* display: flex; */}
	.myzj_bar li a {/* padding:10px 0; *//* height: auto; *//* flex: 1; */}



	.szf_tit{line-height: 70px;height: 70px;font-size: 26px;color: #1658a0;position: relative;z-index: 2;}
	.szf_tit a{ color:#1658a0;}
	.szf_con{ padding: 30px; background-color: #f3f8ff;}
	.szf_tit_l,.szf_tit_l1{ float: left; line-height: 200px; font-size: 20px; font-weight: bold; width: 10%;}
	.szf_tit_r{width: 140px;float: left;margin-left: 20px;text-align: center;}
	.szf_tit_r1{ width: 90%; float: left;}
	.szf_tit_r p{ line-height: 46px; font-size: 16px;}
	.szf_tit_r img{ width:100%; max-height: 205px;}
	.szf_tit_r1 li{width: calc(100%/6);text-align: center;float: left;font-size: 16px;}
	.szf_tit_r1 li p{ line-height: 40px; margin-top: 5px;}
	.szf_tit_r1 li a{display: block;}
	.szf_tit_r1 li a img{height:146px;}
	.szf_list{ position: relative;}
	.szf_list .bd{margin-right: -24px; }
	.szf_list .prev,.szf_list .next{position: absolute;top: 50%;text-align: center;line-height: 24px;margin-top: -15px;width: 30px;height: 30px;background-color: #1658a0;border-radius: 100%;cursor: pointer;transition: .3s all;z-index: 5;}
	.szf_list .prev i,.szf_list .next i{ font-size: 15px; color: #ffffff;}
	.szf_list .prev{ left: -15px;}
	.szf_list .next{ right: -15px;}
	.gl_line{ border-bottom: 1px solid #e2e2e2; margin: 15px auto 28px;}
	.szf_list .bd li{ float: left; width: 25%;}
	.szf_list .bd li a{ display: block; padding: 13px 20px 8px 20px; border: 1px solid #ebebeb; border-top: 2px solid #1658a0; margin-right: 24px; transition: .3s all;}
	.szf_list .bd li a h3{ line-height: 28px; font-size: 16px; margin-bottom: 24px; height: 56px; overflow: hidden;}
	.szf_list .bd li a p{ color: #999999;}
	.szf_list .bd li a:hover{ border: 1px solid #1658a0; background-color: #1658a0; color: #ffffff;}
	.szf_list .bd li a:hover p{ color: #ffffff;}
	.szf_con1{border: 1px solid #e0e0e0;position: relative;z-index: 2;}
	.szf_line{ position: absolute; left: 195px; top: 0; bottom: 0; width: 1px; background-color: #ebebeb; z-index: 8;}
	.szf_con2{padding: 25px 0;position: relative;z-index: 5;}
	.szf_con2_l{ position: absolute; left: 0; text-align: center; width: 195px; font-size: 16px; font-weight: bold; top: 25px; line-height: 42px; z-index: 7;}
	.szf_con2_l span{ font-size: 30px;}
	.szf_con2_r{ position: relative; z-index: 9; padding-left: 254px; padding-right: 50px; min-height: 42px; line-height: 36px; font-size: 16px; text-align: justify;}
	.szf_con2 .icon1{ width:35px; height: 35px; position: absolute; left: 177px; top: 25px; background: url(20fjszf_szf_icon.png) no-repeat; z-index: 99;}
	.szf_con2_r h3{ line-height: 26px; font-size: 18px; color: #1658a0; margin-bottom: 4px;}
	.szf_bg1{ position: absolute; left: 0; top: 0; bottom: 0; right: 0; z-index: 7;}
	.has_bg .szf_bg1{ background-color: #fafafa;}
	.szf_con3{ padding: 6px 30px; background-color: #fafafa;}
	.szf_list1{ margin-top: 30px; margin-bottom: 30px; margin-right: -39px; *width: 1279px;}
	.szf_list1 li{ float: left; width: 33.3%; *width: 33.2%; text-align: center;}
	.szf_list1 li a{display: block;margin-right: 39px;line-height: 57px;height: 57px;padding: 20px 0;font-size: 20px;font-weight: bold;color: #1658a0;background-color: #f0f6ff;border-radius: 8px;box-sizing: content-box;}
	.szf_list1 li a img{ margin-right: 20px;}
	.szf_tit2,.szf_tit3{ padding: 15px 0; position: relative; line-height: 32px;}
	.szf_tit2,.szf_tit3 span{ color: #1658a0; font-size: 16px; font-weight: bold;}
	.szf_tit3{ border-top: 1px solid #ebebeb; min-height: 32px;}
	.szf_tit3 span{ width: 198px; position: absolute; left: 0; top: 15px; display: block;}
	.szf_tit3 em{ position: absolute; width: 15px; height: 8px; top: 24px; right: 11px; background: url(20fjszf_arr6.jpg) no-repeat;}
	.szf_tit3 ul{ padding-left: 198px; padding-right: 35px;}
	.szf_tit3 li{ font-size: 16px; float: left; width:25%; margin-bottom: 5px;}
	.szf_tit3 li.w50{ width: 50%;}






	@media screen and (max-width: 992px) {
		.ban{ margin:10px auto 16px;}
		.zcjd1_list3 ul li{margin-bottom: 20px;}
		.szf_tit_r1 li a .ldtp{ height:166px; line-height:166px; overflow:hidden}
		.szf_tit_r1 li a img{height: 100%;}
	}
	@media screen and (max-width:540px) {
		
		.szf_tit_r1 li{ width:50% !important}
	}
	@media screen and (max-width:414px) {

	}
	.tit2>span.swt_bar{ float: right; padding: 0 24px 0 20px; font-size: 18px; color: #1658a0; border: 1px solid #1658a0; border-radius: 10px; height: 44px; line-height: 44px;}
	.tit2>span.swt_bar a{ color: #1658a0;}
	.tit2>span.swt_bar img{ margin-right: 10px; margin-top: -4px;}
	.ind_bsfw_list{ margin-top: 25px; margin-right: -30px; margin-bottom: 20px;}
	.ind_bsfw_list .ind_bsfw_con{ width:20%; float: left; transition: .3s all;}
	.ind_bsfw_list .ind_bsfw_con.on{ width: 40%;}
	.ind_bsfw_list .a_more{width: .3rem;height: .3rem;line-height: .26rem;display: block;border: 1px solid #cccccc;border-radius: 50%;text-align: center;font-size: .16rem;font-family: simsun;font-weight: bold;margin: 0 15px;}
	.ind_bsfw_con1{ margin-right: 30px; background-color: #ffffff; border-top: 6px solid #1658a0; height: 240px;}
	.ind_bsfw_con1 h3{ text-align: center; font-size: 20px; line-height: 62px;}
	.ind_bsfw_con1>span{ padding-top: 47px; display: block; text-align: center; height: 92px;}
	.ind_bsfw_list .ind_bsfw_con.on .ind_bsfw_con1{ padding: 6px 25px 0 37px; height: 234px; overflow: hidden;}
	.ind_bsfw_list .ind_bsfw_con.on .ind_bsfw_con1 h3{ text-align: left;}
	.ind_bsfw_list .ind_bsfw_con.on .ind_bsfw_con1>span{ float: left; padding-top: 68px; margin-right: 40px;}
	.ind_bsfw_list .ind_bsfw_list1,.ind_bsfw_list .ind_bsfw_list2{ display: none; height: 144px;}
	.ind_bsfw_list .ind_bsfw_con.on .ind_bsfw_list1,.ind_bsfw_list .ind_bsfw_con.on .ind_bsfw_list2{ overflow: hidden; display: block;}
	.ind_bsfw_list1 li{ line-height: 36px; float: left; width: 33.3%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.ind_bsfw_list2 li{line-height: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 50%;float: left;}
	.ind_bsfw_list1 li a{ color: #333333;}
	.ind_bsfw_list1 li a:hover{ color: #1658a0;}
	.ind_bsfw_list1 li.a_more a,.ind_bsfw_list2 li.a_more a{ color: #999999;}
	.ind_bsfw_list1 li.a_more a span,.ind_bsfw_list2 li.a_more a span{ font-size: 17px; font-family: simsun; margin-left:5px;}



	.bsfw_bg{background: url(21xmszf_bsfw_bg.jpg) no-repeat center bottom;padding-top: 50px;height: 252px;padding-bottom: 0;position: relative;z-index: 8;}
	.bsfw_l{float: left;width: 53.84615%;padding-top: 10px;}
	.bsfw_r{ float: right; width: 46.15384615%;}
	.bsfw_r .fw_list{ margin-top: 0; width: 100%; position: relative;}
	.bsfw_r .fw_list li{ width: 25%; background-color: transparent; margin: 0;}
	.bsfw_r .fw_list li .fw_con1{ margin-left: 30px; background-color: rgba(3,76,152,.6); border-radius: 5px; position: relative;}
	.bsfw_r .fw_list li.on{ background-color: transparent;}
	.bsfw_r .fw_list li.on .fw_con1{ background-color: #ffffff;}
	.bsfw_r .fw_list li.on .fw_con1{ display: block;}
	.bsfw_r .fw_list li.on .fw_con1 i{ color: #1658a0;}
	.bsfw_r .fw_list li.on .fw_con1 p{color: #333333; font-weight: normal;}
	.bsfw_page .tit3 li a{ font-weight: bold;}
	.bsfw_list{padding-top: 0px;padding-bottom: 30px;}
	.bsfw_list ul{ margin-right: -32px;}
	.bsfw_list li{ float: left; width:16.66666%; margin-top: 32px; text-align: center;}
	.bsfw_list li a{ display: block; margin-right: 32px; padding-top: 25px; height: 118px; background-color: #ffffff; box-shadow: 0 0 30px rgba(0,0,0,.1);}
	.bsfw_list li p{ font-weight: bold; line-height: 38px;}
	.fw_list1 .bd{ height: auto;}
	.fw_list1 .bd li{margin-bottom: 20px;}
	.fw_list1 .bd li a h3{ margin-top: 15px;}
	.bsfw_list1{padding-bottom: 20px;}
	.bsfw_list1 ul{ margin-right: -32px;}
	.bsfw_list1 li{float: left;margin-top: 20px;width: 33.3%;}
	.bsfw_list1 li .bsfw_box{position: relative;margin-right: 32px;background-color: #ffffff;box-shadow: 0 0 30px rgba(0,0,0,.1);padding: 6px 0;height: 192px;}
	.bsfw_box_l{ float: left; width: 36.834951%; text-align: center; font-weight: bold; padding-top: 44px;}
	.bsfw_box_l p{ line-height: 22px; padding: 20px 15px;}
	.bsfw_box_r{ float: right; width: 55.398058%; line-height: 46px; }
	.bsfw_list1 li .bsfw_box::before{ content: ''; position: absolute; left:36.834951%; width: 1px; top: 20px; bottom: 20px; background-color: #e1e1e1;}
	.bsfw_box_r p{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-right: 10px;}
	.bsfw_con1{position: absolute;background-color: rgba(255,255,255,.8);top: 137px;left:30px;right: 0;border-radius: 5px;display: none;}
	.fw_list li{ height: auto;}
	.fw_list li:hover .fw_con1::before,.fw_list li.on .fw_con1::before{ content: ''; position: absolute; left: 50%; margin-left: -14px; bottom: -17px; width: 29px; height: 12px; background: url(21xmszf_bsfw_j.png) no-repeat center top;}
	.bsfw_list2{ padding:10px 20px;}
	.bsfw_list2 li{ line-height: 40px; float: left; width:16.66666%;}
	.bsfw_list2 li a{ display: block; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
	.bsfw_list2 li img{ margin-right: 8px; margin-top: -3px;}
	.bsfw_con1:nth-child(2) .bsfw_list2,.bsfw_con1:nth-child(4) .bsfw_list2{ }
	.bsfw_con1:nth-child(3) .bsfw_list2{ padding: 20px;}
	.bsfw_con1:nth-child(3) .bsfw_list2 li{ width:12.5%;}
	.bsfw_con1:nth-child(4) .bsfw_list2 li{ width: auto; margin-right: 60px;}
	.fw_list li:hover .bsfw_con1,.fw_list li.on .bsfw_con1{ display: block;}
	.fw_tit4{ text-align: center; color: #ffffff; margin: 20px auto 0;}
	.fw_tit4 ul{ font-size: 0;}
	.fw_tit4 li{ display: inline-block; margin: 0 6px; position: relative;}
	.fw_tit4 a{ color: #ffffff; display: block; font-size: 15px; border: 1px solid #ffffff; line-height: 34px; height: 34px; border-radius: 5px; padding: 0 15px;}
	.fw_tit4 a img{ margin-top: -4px; margin-right:5px;}
	.fw_tit a{ display: block;}
	.fw_ewm{ position: absolute; display: none; width: 324px; background-color: rgba(255,255,255,.8); top:52px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
	.fw_ewm dl{ position: relative; padding: 15px 5px; height: 170px;}
	.fw_ewm dl::before{ content: ''; position: absolute; left: 50%; margin-left: -14px; top:-12px; width: 29px; height: 12px; background: url(21xmszf_bsfw_j.png) no-repeat center top;}
	.fw_tit4 li:hover .fw_ewm{ display: block;}
	.fw_ewm dd{ text-align: center; float: left; width:44%; margin:0 3%;}
	.fw_ewm dl::after{ content: ''; z-index: 99; width: 1px; background-color: #cccccc; top: 15px; bottom: 15px; left: 50%; position: absolute;}
	.fw_ewm dd img{ width: 100%;}
	.fw_ewm dd p{ font-size: 14px; color: #333333; line-height: 34px;}

	.js_con{margin-bottom: 20px;padding: 30px;line-height: 40px;background-color: #f8f8f8;margin-top: 20px;}
	.js_inp{width: calc(100% - 150px);border:0;height: 54px;line-height: 54px;background-color:#ffffff;padding-left:20px;float: left;font-size: 17px;}
	.js_btn{width:120px;background-color:#1658a0;color:#ffffff;height: 54px;line-height: 54px;border: none;font-size: 20px;text-align: center;}
	.js_btn i{ margin-right:10px; font-size:22px}

	.zwgk_l{ float: left; width: 256px;}
	.zwgk_r{ float: right; width: calc(100% - 292px);}
	.zwgk_r .con1_r{ width:40%;}
	.zwgk_r .con1_l{ width: 57.425742%;}
	.zwgk_l .zw_con{ background: none; padding: 4px 0 0 0;}
	.zwgk_l .zw_con li{float: inherit;width: 100%;margin-top: 9px;}
	.zwgk_l .zw_con li a{ background-color: #f3f8ff; padding-left: 27px; font-weight: normal;}
	.zwgk_l .zw_con li a i{ font-size: 24px; margin-right: 12px; color: #1658a0;}
	.zwgk_list ul{margin-top: 30px;margin-right: -20px;}
	.zwgk_list li{ float: left; width:20%; text-align: center;}
	.zwgk_list li a{display: block;background-color: #64ade5;padding: 10px 0;line-height: 46px;text-align: center;margin-right:20px;font-size: 22px;font-weight: bold;color: #ffffff;}
	.zwgk_list li a img{ margin-right: 13px;}
	.h192{ height: 192px; line-height: 150px;}
	.zdly_xxgk_list ul{ margin-right: -40px;}
	.zdly_xxgk_list li{ float: left; width: 25%; margin-bottom: 40px; position: relative; z-index: 2;}
	.zdly_xxgk_list li:hover{ z-index: 4;}
	.zdly_xxgk_list li .zdly_xxgk_con{ background-color: #ffffff; box-shadow: 0 0 10px rgba(0,0,0,.1); position: relative; border-radius: 10px; padding: 25px 0 20px 0; height: 133px; cursor: pointer; margin-right: 40px;}
	.zdly_xxgk_list li .zdly_xxgk_l{ text-align: center; }
	.zdly_xxgk_list li .zdly_xxgk_l span{ display: block; margin: 0 auto; width: 90px; height: 90px; text-align: center; line-height: 90px; background-color: #f3f8ff; border-radius: 100%;}
	.zdly_xxgk_list li .zdly_xxgk_r{display: none;position: absolute;left: 100%;top: 0;bottom: 0;padding-top: 20px;min-width: 130%;background-color: #1658a0;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
	.zdly_xxgk_list li .zdly_xxgk_l p{ font-size: 20px; line-height:48px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.zdly_xxgk_list li:hover .zdly_xxgk_con{ background-color: #1658a0; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
	.zdly_xxgk_list li:hover .zdly_xxgk_l span{ background-color: #f3f8ff;}
	.zdly_xxgk_list li:hover .zdly_xxgk_l p{ color: #ffffff;}
	.zdly_xxgk_list li:hover .zdly_xxgk_r{ display: block;}
	.zdly_xxgk_list li .zdly_xxgk_r::before{ content: ''; position: absolute; left: -30px; top: 28px; bottom: 28px; width: 1px; background-color: #8bacd0;}
	.zdly_xxgk_list li .zdly_xxgk_r a{ display: block; float: left; width: 50%; line-height: 36px; color: #ffffff; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
	.zdly_xxgk_list li.w1 .zdly_xxgk_r{ width: 200%; padding-top: 15px;}
	.zdly_xxgk_list li:nth-child(4n+3) .zdly_xxgk_r,.zdly_xxgk_list li:nth-child(4n+4) .zdly_xxgk_r{ left: inherit; min-width: calc(130% - 30px); right: 100%; border-top-left-radius: 10px; border-bottom-left-radius: 10px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; padding-left: 30px;}
	.zdly_xxgk_list li:nth-child(4n+3) .zdly_xxgk_con,.zdly_xxgk_list li:nth-child(4n+4) .zdly_xxgk_con{ border-top-left-radius: 0px; border-bottom-left-radius: 0px; border-top-right-radius: 10px; border-bottom-right-radius: 10px;}
	.zdly_xxgk_list li:nth-child(4n+3) .zdly_xxgk_r::before,.zdly_xxgk_list li:nth-child(4n+4) .zdly_xxgk_r::before{ left: inherit; right: -30px;}
	.zdly_xxgk_list li.w2 .zdly_xxgk_r{ width:320%;}
	.zdly_xxgk_list li.w2 .zdly_xxgk_r a{ width:25%}

	.zcwjk_bg{ background: url(21xm_zcwjk_bg.jpg) no-repeat center top; margin-bottom: -32px;}
	.hygq_bg{ background: url(22xm_hygq_bg.png) no-repeat center top; margin-bottom: -32px;}
	.zcjd_bg{ background: url(22xm_zcjd_bg.png) no-repeat center top; margin-bottom: -32px;}
	.zcwjk_tit{ text-align: center; padding-top: 55px; line-height: 44px; font-size: 30px; color: #1658a0;}
	.zcwjk_box{ width: 51.84615384%; margin: 20px auto 70px; border: 2px solid #1658a0; border-radius: 10px; height: 48px; line-height: 48px; background-color: #ffffff; overflow: hidden;}
	.zcwjk_box input{ width:calc(100% - 93px); padding-left: 20px; border: 0; height: 48px; line-height: 48px; font-size: 16px; color: #666666; float: left;}
	.zcwjk_box button{ width: 73px; text-align: center; background-color: #1658a0; color: #ffffff; height: 48px; line-height: 48px; border: none; float: left;}
	.zcwjk_box button i{ font-size: 24px;}
	.zcwjk_bg .gl_con,.hygq_bg .gl_con,.zcjd_bg .gl_con{ padding: 30px;}
	.sx-table{width: 100%;border-collapse: collapse;font-size: 16px; table-layout: fixed;}
				.sx-table tr td{border: 1px #e8e8e8 solid;padding: 10px 20px; line-height: 44px;}
				.sx-table tr td.fir-td{width: 80px;font-weight: bold;text-align: center;background: #fafafa;}
				.sx-table tr td span{display: inline-block;height: 33px;padding: 0 16px;border-radius:16px;margin-right: 22px;line-height:33px;cursor: pointer;}
				.sx-table tr td span.on,.sx-table tr td span:hover{background: #296db6;color: #fff;}
	.zcwjk_bg .gl_r,.hygq_bg .gl_r,.zcjd_bg .gl_r{ width: 75%;}
	.wjk-title{ max-height: 198px; overflow-y: auto;}
	.wjk-title span{ display: inline-block; line-height: 50px; margin:16px 12px 0 0; padding: 0 16px; background-color: #f2f2f2; border-radius: 5px; font-size: 20px;}
	.wjk-title span.on{ background-color: #1658a0; color: #ffffff; font-weight: bold;}
	.wjk-title span.on a{ color: #ffffff;}

	.bsfw_list3 ul{ margin-right: -32px; padding-bottom: 18px;}
	.bsfw_list3 li{ float: left; width: 33.3%; text-align: center;}
	.bsfw_list3 li a{ display: block; margin-right: 32px; background-color: #e7f3ff; height: 100px; line-height: 100px; font-size: 20px; font-weight: bold;}
	.bsfw_list3 li a img{ margin-right: 28px;}
	.zcjd1_con .fw_tit1 a{height: 36px;line-height: 36px;border: none;background-color: #1659a1;color: #ffffff;margin-top: 15px;}
	.zcjd1_con .gl_con{ padding: 30px;}
	.zcjd1_list li .zcjd1_tu{ text-align: center;}
	.zcjd1_list{ position: relative;}
	.zcjd1_list>span{ position: absolute; width: 45px; top: 50%; margin-top: -30px; height: 60px; background-color: rgba(0,0,0,.4); line-height: 60px; text-align: center; cursor: pointer; z-index: 99;}
	.zcjd1_list>span.prev{ left: 0;}
	.zcjd1_list>span.next{ right: 0;}
	.zcjd1_list>span i{ font-size: 33px; color: #ffffff;}
	.zcjd1_list li .zcjd1_tu img{ width: 100%;}
	.zcjd1_con1 .hd_con2{padding: 12px 10px 12px 15px;}
	.zcjd1_l{ float: left; width:65.3225%;}
	.zcjd1_r{ float: right; width:30.6451612%;}
	.zcjd1_tu1{ float: left; width:32.59259%; margin-top: 15px;}
	.zcjd1_tu1 img{ width: 100%;}
	.zcjd1_con2{ float: right; width: 64.197530%;}
	.con_bg .con1_l .hd_con2, .con_bg .con1_r .hd_con2, .con_bg .con1_c .hd_con2{height: 220px;}
	.zcjd1_con .container{ position: relative;}
	.zcjd_tu2{position: absolute;right: -88px;top: 0px;z-index: 9;}
	.zcjd1_list li .jdhy_tu{ overflow: hidden; height:215px; text-align: center;}
	.zcjd1_list li .jdhy_tu img{ width: 100%;}
	.jdhy_con{ margin-top: 16px; background-color: #f8f8f8;}
	.jdhy_l{ float: left; width:48.76923%;}
	.jdhy_r{ float: right; width:48.76923%; padding-bottom: 14px; padding-top: 14px;}
	.jdhy_l a.pic{height: 280px;overflow:hidden;display: block;}
	.slideBox1 { position: relative; overflow: hidden; margin: 0px auto; width: 100%; }
		.slideBox1 .hd {position: absolute; z-index: 999; height:7px; bottom:39px; left:17px; cursor: pointer;}
		.slideBox1 .hd li { display:inline-block; *float: left; width:31px; height:7px; line-height: 50px; background: #fff; margin: 0 6px; opacity: 0.55; cursor: pointer; overflow: hidden;}
		.slideBox1 .hd li.on { opacity: 1; }
		.slideBox1 .bd { position: relative; z-index: 0; overflow: hidden; height:100%; }
		.slideBox1 .bd li { position: relative; text-align: center; height: 100% }
		.slideBox1 .bd li img { vertical-align: top; width: 100%; height: 276px;}
		.slideBox1 .bd li a { -webkit-tap-highlight-color: rgba(0,0,0,0);}
		.slideBox1 .pic { z-index: 1 }

		
		@media screen and  (max-width:996px){
			.slideBox1 .hd{ left: 0; right: 0; text-align: center; }
			.slideBox1 .bd { height:auto;}
			.slideBox1 .bd li img{ height:auto}
		}

	.jdhy_icon_list{}
	.jdhy_icon_list li{text-align: center; margin-top: 20px;}
	.jdhy_icon_list li a{display: block;padding-top: 22px;height: 84px;background-color: #f3f8ff;font-size:18px;font-weight: bold;}
	.jdhy_icon_list li p{ line-height: 38px;}
	.jdhy_list{ background-color: #ffffff; padding-bottom: 32px;}
	.jdhy_list li{ margin-top: 20px;}
	.jdhy_list li h3{ line-height: 40px; font-size: 24px; color: #1658a0; margin-left: 30px;}
	.jdhy_list li p{ line-height: 30px; height: 60px; margin-left: 30px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; margin-bottom: 18px;}
	.jdhy_list li a{ height: 26px; line-height: 26px; margin-left: 30px; border: 1px solid #1658a0; padding: 0 13px; font-size: 14px; color: #1658a0; display: inline-block; border-radius: 3px;}
	.jdhy_list1{ margin: 10px auto;}
	.jdhy_list1 .jdhy_tu1{ float: left; width:41.37931%; margin-right: 30px;}
	.jdhy_list1 h3,.jdhy_list1 p{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; padding-right: 30px;}
	.jdhy_list1 h3{ line-height: 32px;}
	.jdhy_list1 p{ line-height: 30px; color: #999999;}
	.jdhy_list1 a{ margin-top: 12px; height: 26px; line-height: 26px; border: 1px solid #1658a0; padding: 0 13px; font-size: 14px; color: #1658a0; display: inline-block; border-radius: 3px;}
	.mar_b-32{ margin-bottom: -32px;}
	.jsq a{display: inline-block;font-size: 14px;color: #1658a0;height: inherit;line-height: inherit;padding: 3px 10px;border-radius: 6px;border: 1px #1658a0 solid;text-align: center;margin-top: 15px;margin-right: 15px;}
	.wjk-item{margin-top: 30px;padding-bottom: 20px;border-bottom: 1px #efefef solid;}
	.wjk-item h5{font-size: 20px;margin-bottom: 10px}
	.wjk-item p{font-size: 14px;line-height: 22px;color: #999;max-height: 44px;overflow: hidden;}

	.xwfbh_con{ background-image: url(21xm_xwfbh_bg.jpg); padding-top: 84px;}
	.xwfbh_con .zxft_tit{ padding-bottom: 27px;}
	a.xwfbh_btn{ margin-top: 28px; line-height: 50px; height: 50px; background-color: #1659a0; color: #ffffff; display: inline-block; padding: 0 42px; color: #ffffff;}
	.img_fixed{ height: 0; overflow: hidden; background-color: #f8f8f8; background-repeat: no-repeat; background-position: center; background-size: contain; position: relative; display: block; transition: .3s all;}
	.jdhy_list1,.jdhy_list2{ margin-top: 30px;}
	.jdhy_list2 .jdhy_tu2{ float: left; width:43.5736677%; margin-right: 22px;}
	.jdhy_list2 ul{ overflow: hidden;}
	.jdhy_list2 li{ line-height: 31px; background: url(21xm_jdhy_dot.png) no-repeat left 12px; padding-left: 15px; border-bottom: 1px dashed #e8e7e7; padding-bottom: 10px; margin-bottom: 10px;}
	.jdhy_list2 li:last-child{ margin-bottom: 0; border-bottom: none; padding-bottom: 0;}

	.sjkf_list ul{ margin: 0 -9px;}
	.sjkf_list li{ margin-top: 30px; width: 25%; float: left; text-align: center;}
	.sjkf_list li a{ display: block; margin: 0 9px; border: 1px solid #e3e3e3; line-height: 54px; border-radius: 4px; }
	.sjkf_con1{ margin-top:15px;}
	.sjkf_con1>span{ float: left; margin-top: 5px; display: block; width: 66px; margin-right: 24px; border-radius: 4px; height: 66px; text-align: center; background-color: #f3f8ff; line-height: 66px;}
	.sjkf_con1>span i{ font-size: 28px; color: #1658a0;}
	.sjkf_con2{ overflow: hidden; line-height: 36px;}
	.sjkf_con2 li{ float: left; width: 50%;}
	.sjkf_con2 li span{ font-weight: bold; color: #1658a0;}
	.zcjd_list2{ padding: 20px 20px 0 20px; position: relative;}
	.zcjd_list2 li{ float: left; width: 25%; border-bottom: 1px solid #e3e3e3;}
	.zcjd_list2 li a{display: block;border-right: 1px solid #e3e3e3;text-align: center;padding:16px 0 16px 0;line-height: normal;}
	.zcjd_list2 li:nth-child(4n+4) a{ border-right: 0;}
	.zcjd_list2 li:nth-child(n+5){ border-bottom: 0;}
	.zcjd_list2 li a i{ font-size: 28px; color: #1658a0;}
	.zcjd_list2 li a p{ margin-top: 8px;}

	.cwhy_con{ background: url(21xmszf_cwhy_bg.jpg) no-repeat center top; padding-top: 35px;}
	.cwhy_con .gl_con.mar_t65{margin-top: 80px;}
	.cwhy_tit{ line-height: 60px; text-align: center;}
	.cwhy_tit span,.cwhy_tit em{ display: inline-block; height: 60px; line-height: 60px;}
	.cwhy_tit em{ font-size: 24px; font-weight: bold; color: #1658a0; padding: 0 20px; min-width: 146px; text-align: center;}
	.cwhy_l{ float: left; width: 48.333333%; padding-top: 20px;}
	.cwhy_r{ float: right; width: 48.333333%;}
	.cwhy_con2{ position: relative; padding-left: 38px; padding-bottom: 20px;}
	.cwhy_con2 .cwhy_line{ position: absolute; left: 12px; width: 1px; background-color: #cccccc; top: 0; bottom: 0; z-index: 3;}
	.cwhy_con2 .cwhy_icon{ position: absolute; left: 0; top: 20px; width:25px; height: 24px; z-index: 4; background-color: #ffffff;}
	.cwhy_con2:first-child .cwhy_line,.cwhy_con2:first-child .cwhy_icon{ top: 0px;}
	.cwhy_tit1{ line-height: 24px; font-size: 16px; color: #999999; margin-top: 20px;}
	.cwhy_tit2{ font-size: 30px; font-weight: bold; color: #1658a0; line-height: 34px; margin-top: 20px;}
	.cwhy_text{ background-color: #f3f8ff; padding: 20px 30px; line-height: 30px; border-radius: 5px;}
	.cwhy_list li .img_fixed span{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,.2); transition: .3s all;}
	.cwhy_list li .img_fixed span i{ position: absolute; width:32px; height: 32px; top: 50%; left: 50%; margin-top: -16px; margin-left: -16px; background: url(21xmszf_cwhy_play.png) no-repeat center;}
	.cwhy_list li:hover .img_fixed span{ background-color: rgba(0,0,0,.4);}
	.cwhy_list li p{ line-height: 24px; background-color: #f3f8ff; padding: 14px 32px;}
	.cwhy_list .el-row{ margin: 0 -18px; padding-bottom: 30px;}
	.cwhy_list .el-row li{ padding: 0 18px;}
	.cwhy_list1{background-color: #f3f8ff;margin: 50px auto;height: 450px;position: relative;overflow: hidden;}
	.cwhy_list1>span{ position: absolute; top: 50%; margin-top: -16px; width: 34px; height: 32px; cursor: pointer; z-index: 99;}
	.cwhy_list1>span.icon_l{left: 10px;background: url(21xmszf_cwhy_icon_l.png) no-repeat;}
	.cwhy_list1>span.icon_r{right: 10px;background: url(21xmszf_cwhy_icon_r.png) no-repeat;}
	.cwhy_list1 .bd li{width: 165px;float: left;text-align: center;position: relative;padding: 0px 4px;}
	.cwhy_list1 .bd li.on{width: 500px;}
	.cwhy_list1 .bd li .cwhy_con4{padding-top: 150px;height:327px;}
	.cwhy_list1 .bd li.on .cwhy_con4{height: 392px;margin-top: 10px;padding-top: 40px;background: url(21xmszf_cwhy_con.png) no-repeat center bottom #ffffff;background-size: cover;margin-left: 36px;margin-right: 36px;border-radius: 8px;box-shadow: 0 0 12px rgba(0,0,0,.1);}
	.cwhy_list1 .bd li .cwhy_con3{ display: none; margin-top: 30px; padding: 0 32px;}
	.cwhy_list1 .bd li.on .cwhy_con3{ display: block;}
	.cwhy_rl{ padding-top: 42px; background: url(21xmszf_cwhy_rl_con.png) no-repeat center top; height: 100px;}
	.cwhy_rl h3{ font-size:48px; line-height: 54px; color: #7fa7cc;}
	.cwhy_rl p{ line-height: 30px; font-size: 18px;}
	.cwhy_list1 .bd li.on .cwhy_rl{ background-image: url(21xmszf_cwhy_rl_con1.png);}
	.cwhy_list1 .bd li.on .cwhy_rl h3{ color: #004f99;}
	.cwhy_list1 .bd li .cwhy_con3 h3{ font-size: 30px; color: #1658a0; line-height:38px; padding:8px 0 18px 0;}
	.cwhy_list1 .bd li .cwhy_con3 p a{ display: inline-block; height: 38px; line-height: 38px; color: #1658a0; border: 1px solid #1658a0; border-radius: 20px; padding: 0 27px; margin:24px 6px 0 6px;}
	.cwhy_list1 .bd li .cwhy_con3 p a:hover{ background-color: #1658a0; color: #ffffff;}

	.ztzl_rr{ position: relative; margin-top: 20px;}
	.hygq-list{ overflow: hidden;}
	.hygq-list ul{ margin-right: -20px;}
	.hygq-list li{ width:25%; float: left;}
	.hygq-list li a{background: #ffffff; height: 137px;transition: all .3s; display: block; margin-right: 20px;}
	.hygq-list li h5{font-size: 16px;line-height: 28px;font-weight: normal;color: #1658a0;height:56px;overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;transition: all .3s;}
	.hygq-list li a:hover{background: #1e66b4;}
	.hygq-list li a:hover h5,.hygq-list li:hover p,.hygq-list li:hover i.xy{color: #fff!important;}
	.hygq-list li h5{color: #1658a0;}
	.hygq-list li p{font-size: 14px;color: #999;margin-top: 20px;line-height: 18px;transition: all .3s;}
	.hygq-list li i.xy{color: #999;font-size: 36px;margin-top:20px;line-height: 18px;transition: all .3s;}
	.ztzl_rr .prev,.ztzl_rr .next{ position: absolute; width: 40px; height: 40px; text-align: center; line-height:36px; color: #ffffff; top: 50%; margin-top: -20px; z-index: 999; cursor: pointer; background-color: #1658a0; border-radius: 50%;}
	.ztzl_rr .prev{ left: -20px;}
	.ztzl_rr .next{ right: -20px;}
	.ztzl_rr .prev i,.ztzl_rr .next i{ color: #ffffff;}
	@media screen and  (max-width:996px){
		.hygq-list li{ width: 100%; margin-bottom: 20px;}
	}

	/*colour*/ 
	.twhite1 { color: #fff; }
	.twhite1 a:link, .twhite1 a:visited { color: #fff; }
	.twhite1 a:hover { color: #fff; text-decoration: underline; }
	.tred1 { color: #d03c3c; }
	.tred1 a:link, .tred1 a:visited { color: #ff0000; }
	.tred1 a:hover { color: #ff0000; text-decoration: underline; }
	.tblack1 { color: #000 }
	.tblack1 a:link, .tblack1 a:visited { color: #000; }
	.tblack1 a:hover { color: #000; text-decoration: underline; }
	.tgray1{ color: #999999;}
	.tgray1 a:link, .tgray1 a:visited { color: #999999; }
	.tgray1 a:hover { color: #999999; text-decoration: underline; }
	.tblue1 { color: #1658a0 }
	.tblue1 a:link, .tblue1 a:visited { color: #1658a0; }
	.tblue1 a:hover { color: #1658a0; text-decoration: underline; }
	/*---------------------------------------segmentation------------------------------------------*/

	/*frame*/
	.bor1 { border: 1px solid #e1e1e1; }
	.bor_t1 { border-top: 1px solid #e1e1e1; }
	.bor_r1 { border-right: 1px solid #e1e1e1; }
	.bor_l1 { border-left: 1px solid #e1e1e1; }
	.bor_b1 { border-bottom: 1px solid #e3e3e3; }
	.bor_to { border-top: none; }
	.bor_bo { border-bottom: none; }
	.bor_ro { border-right: none; }
	.bor_lo { border-left: none; }
	/*---------------------------------------segmentation------------------------------------------*/

	/*font*/
	.tb { font-weight: bold; }
	.t12 { font-size: 12px; }
	.t13 { font-size: 13px; }
	.t14 { font-size: 14px; }
	.t15 { font-size: 15px; }
	.t16 { font-size: 16px; }
	.t17 { font-size: 17px; }
	.t18 { font-size: 18px; }
	.t20 { font-size: 20px; }
	.t22 { font-size: 22px; }
	.t24 { font-size: 24px; }
	.t50 { font-size: 50px; }
	.f_heiti { font-family: "SimHei"; }
	.f_yahei { font-family: "Microsoft YaHei"; }
	.f_c { text-align: center; }
	.f_i { text-indent: 2em; }
	/*---------------------------------------segmentation------------------------------------------*/

	/*line-height*/
	.h18 { line-height: 18px; }
	.h20 { line-height: 20px; }
	.h22 { line-height: 22px; }
	.h24 { line-height: 24px; }
	.h25 { line-height: 25px; }
	.h26 { line-height: 26px; }
	.h28 { line-height: 28px; }
	.h29 { line-height: 29px; }
	.h30 { line-height: 30px; }
	.h32 { line-height: 32px; }
	.h33 { line-height: 33px; }
	.h34 { line-height: 34px; }
	.h35 { line-height: 35px; }
	.h36 { line-height: 36px; }
	.h40 { line-height: 40px; }
	.h44 { line-height: 44px; }
	.h50 { line-height: 50px; }
	/*---------------------------------------segmentation------------------------------------------*/

	/*margin*/
	.mar1 { margin: 1px; }
	.mar20 { margin: 20px; }
	.mar_t0 { margin-top: 0px; }
	.mar_t1 { margin-top: 1px; }
	.mar_t5 { margin-top: 5px; }
	.mar_t10 { margin-top: 10px; }
	.mar_t15 { margin-top: 15px; }
	.mar_t20 { margin-top: 20px; }
	.mar_t22 { margin-top: 22px; }
	.mar_t23 { margin-top: 23px; }
	.mar_t25 { margin-top: 25px; }
	.mar_t30 { margin-top: 30px; }
	.mar_t32 { margin-top: 32px; }
	.mar_t35 { margin-top: 35px; }
	.mar_t40 { margin-top: 40px; }
	.mar_t45 { margin-top: 45px; }
	.mar_t50 {margin-top: 50px;}
	.mar_t55 { margin-top: 55px; }
	.mar_t60 { margin-top: 60px; }
	.mar_t65 { margin-top: 65px; }
	.mar_b0 { margin-bottom: 0px; }
	.mar_b1 { margin-bottom: 1px; }
	.mar_b5 { margin-bottom: 5px; }
	.mar_b10 { margin-bottom: 10px; }
	.mar_b15 { margin-bottom: 15px; }
	.mar_b20 { margin-bottom: 20px; }
	.mar_b25 { margin-bottom: 25px; }
	.mar_b30 { margin-bottom: 30px; }
	.mar_b35 { margin-bottom: 35px; }
	.mar_b40 { margin-bottom: 40px; }
	.mar_b45 { margin-bottom: 45px; }
	.mar_b50 { margin-bottom: 50px; }
	.mar_b55 { margin-bottom: 55px; }
	.mar_l0 { margin-left: 0px; }
	.mar_l1 { margin-left: 1px; }
	.mar_l5 { margin-left: 5px; }
	.mar_l10 { margin-left: 10px; }
	.mar_l15 { margin-left: 15px; }
	.mar_l20 { margin-left: 20px; }
	.mar_l25 { margin-left: 25px; }
	.mar_l30 { margin-left: 30px; }
	.mar_l35 { margin-left: 35px; }
	.mar_l40 { margin-left: 40px; }
	.mar_l45 { margin-left: 45px; }
	.mar_l50 { margin-left: 50px; }
	.mar_l55 { margin-left: 55px; }
	.mar_r0 { margin-right: 0px; }
	.mar_r1 { margin-right: 1px; }
	.mar_r5 { margin-right: 5px; }
	.mar_r10 { margin-right: 10px; }
	.mar_r15 { margin-right: 15px; }
	.mar_r20 { margin-right: 20px; }
	.mar_r25 { margin-right: 25px; }
	.mar_r30 { margin-right: 30px; }
	.mar_r35 { margin-right: 35px; }
	.mar_r40 { margin-right: 40px; }
	.mar_r45 { margin-right: 45px; }
	.mar_r50 { margin-right: 50px; }
	.mar_r55 { margin-right: 55px; }
	/*---------------------------------------segmentation------------------------------------------*/

	/*padding*/
	.pad1 { padding: 0px; }
	.pad1 { padding: 1px; }
	.pad10 { padding: 10px; }
	.pad20 { padding: 20px; }
	.pad30 { padding: 30px; }
	.pad_t0 { padding-top: 0px; }
	.pad_t1 { padding-top: 1px; }
	.pad_t5 { padding-top: 5px; }
	.pad_t10 { padding-top: 10px; }
	.pad_t15 { padding-top: 15px; }
	.pad_t20 { padding-top: 20px; }
	.pad_t25 { padding-top: 25px; }
	.pad_t30 { padding-top: 30px; }
	.pad_t35 { padding-top: 35px; }
	.pad_t40 { padding-top: 40px; }
	.pad_t45 { padding-top: 45px; }
	.pad_t50 { padding-top: 50px; }
	.pad_t55 { padding-top: 55px; }
	.pad_b0 { padding-bottom: 0px; }
	.pad_b1 { padding-bottom: 1px; }
	.pad_b5 { padding-bottom: 5px; }
	.pad_b10 { padding-bottom: 10px; }
	.pad_b15 { padding-bottom: 15px; }
	.pad_b20 { padding-bottom: 20px; }
	.pad_b25 { padding-bottom: 25px; }
	.pad_b30 { padding-bottom: 30px; }
	.pad_b35 { padding-bottom: 35px; }
	.pad_b40 { padding-bottom: 40px; }
	.pad_b45 { padding-bottom: 45px; }
	.pad_b50 { padding-bottom: 50px; }
	.pad_b55 { padding-bottom: 55px; }
	.pad_l0 { padding-left: 0px; }
	.pad_l1 { padding-left: 1px; }
	.pad_l5 { padding-left: 5px; }
	.pad_l10 { padding-left: 10px; }
	.pad_l15 { padding-left: 15px; }
	.pad_l20 { padding-left: 20px; }
	.pad_l25 { padding-left: 25px; }
	.pad_l30 { padding-left: 30px; }
	.pad_l35 { padding-left: 35px; }
	.pad_l40 { padding-left: 40px; }
	.pad_l45 { padding-left: 45px; }
	.pad_l50 { padding-left: 50px; }
	.pad_l55 { padding-left: 55px; }
	.pad_r0 { padding-right: 0px; }
	.pad_r1 { padding-right: 1px; }
	.pad_r5 { padding-right: 5px; }
	.pad_r10 { padding-right: 10px; }
	.pad_r15 { padding-right: 15px; }
	.pad_r20 { padding-right: 20px; }
	.pad_r25 { padding-right: 25px; }
	.pad_r30 { padding-right: 30px; }
	.pad_r35 { padding-right: 35px; }
	.pad_r40 { padding-right: 40px; }
	.pad_r45 { padding-right: 45px; }
	.pad_r50 { padding-right: 50px; }


	.otherlink-bg {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;bottom: 0;left: 0;opacity: 0;position: fixed;right: 0;top: 0;transition: all 0.3s ease 0s;z-index: 9999;}
	.otherlink-bg.in { opacity: 1; }
	.otherlink-pop { background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.3); border-radius: 6px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); height: 180px; left: 50%; margin: -250px 0 0 -280px; overflow: hidden; position: fixed; top: -25%; transition: all 0.4s ease 0s; width: 470px; z-index: 10000; }
	.otherlink-pop.in { top: 50%; }
	.otherlink-pop a.offBtn { color: #ccc; font-size: 20px; font-weight: 700; line-height: 20px; padding: 5px 10px; position: absolute; right: 8px; top: 5px; }
	.otherlink-pop h2 { font-size: 16px; padding: 45px 40px; font-weight: normal; text-align: left; font-size: 14px; line-height: 2em; }
	.otherlink-pop p.btns { background: #f5f5f5 none repeat scroll 0 0; border-top: 1px solid #ddd; bottom: 0; height: 50px; left: 0; position: absolute; text-align: right; width: 100%; }
	.otherlink-pop p.btns a { border: 1px solid #bbbbbb; border-radius: 5px; color: #333; display: inline-block; font-size: 14px; height: 30px; line-height: 30px; margin: 9px 15px 0 0; padding: 0 15px; }
	.otherlink-pop p.btns a:hover { background: #e6e6e6 none repeat scroll 0 0; }
	.otherlink-pop p.btns a.toOtherLink { background: #337ab7 none repeat scroll 0 0; border: 1px solid #337ab7; color: #fff; }
	.otherlink-pop p.btns a.toOtherLink:hover { background: #286090 none repeat scroll 0 0; }

	.piclink_group_02{position: relative; padding-top: 20px; padding-bottom: 20px;}
	.piclink_group_02 ul li a{display: block; position: relative; margin-right:20px;}
	.piclink_group_02 .el-row [class*=el-col-]{padding: 0px;}
	.piclink_group_02 ul li a .piclink_text{position: absolute; left: 6%; right: 6%; width:88%; box-sizing: border-box; background:rgba(255, 255, 255, 0.8); height: 68px;box-shadow: 0px 4px 10px 2px rgba(22, 88, 160, 0.2); border-radius: 4px; padding: 0px 40px; display: table; top: 50%; margin-top: -34px;}
	.piclink_group_02 ul li a .piclink_text h3{line-height: 24px; text-align: center; font-size: 18px; display: table-cell; vertical-align:middle;}
	.piclink_group_02 .prev,.piclink_group_02 .next{z-index: 2; margin-top: -20px; position: absolute; top: 44%;}
	.piclink_group_02 .prev{left: 0px;}
	.piclink_group_02 .next{right: 0px;}
	.piclink_group_02 .num{ font-size: 0px; text-align: center; margin-top: 20px;}
	.piclink_group_02 .num li{display: inline-block; width: 12px; margin: 0px 8px; transition: ease-in-out .3s; height: 12px; background: #C4C4C4; border-radius:50%;}
	.piclink_group_02 .num li.on,.piclink_group_02 .num li:hover{background: #1658A0;}
	.ztzl2_ul {margin-top: 20px;}
	.ztzl2_ul ul li a{ position: relative; display: block; height: 100px; padding-left: 60px; padding-right: 30px; background: url(22xmszf_ztzl4.png) no-repeat center; border: 1px solid #E5E5E5; border-radius:8px; margin-bottom: 30px; background-size: cover;}
	.ztzl2_ul ul li a:before{left: 26px; margin-top: -10px; position: absolute; content: url(22xmszf_ztzl5.png); top: 50%;}
	.ztzl2_ul ul li a em{display: table; height: 100px; width: 100%;}
	.ztzl2_ul ul li a span{display: table-cell; line-height: 28px; font-size: 18px; vertical-align: middle;}
	.ztzl2_ul.li ul li a:after{content: url(22xmszf_ztzl8.png); position: absolute; top: 50%; right: 10px; margin-top: -45px;}
	@media screen and  (max-width:640px){
		.piclink_group_02 ul li {width:100%;}
	}

	.ssj_list1>.more{ display: none;}
	.ssj_list1>.more a{ color: #666666; display: block;}
	.special_title span a{color: #1658a0;}
	@media screen and (max-width: 992px) {
		.ssj_list1 li{width:100%;}
		.ssj_list1>.more{ display: block; background-color: #F2F2F2; border-radius: .08rem; line-height: .44rem; text-align: center; width: 100%; margin-top: .1rem;}
	}

	.szf_con1{ height: 350px; overflow-y: auto;}

	.header_21_con1{ height:auto;}
	.header_21_logo{padding-left:.1rem !important;}

	@media screen and (max-width:992px) {
		.header_21_tit {right: .1rem;top: -.76rem;}
		.nav_21{ padding-left: .1rem;}
		.nav_21>ul>li{ margin: 0 .15rem 0 0;}
		.nav_21>ul>li:last-child{ margin-right: .2rem;}
		.nav_21::after{ width:.4rem}
		.bsdt_nav_21 .container_21::after{ width: .3rem;}
		.nav_21::before,.bsdt_nav_21 .container_21::before{ right: .05rem;}

		.footer_21_tit_l{ padding: .1rem .18rem 0 .18rem;}
	}


	.zntj_bar{position: absolute;width: 44px;top: 362px;left: 50%;margin-left: -714px;z-index: 6;}
	.zntj_bar>p{ font-size: 20px; line-height: 28px; font-weight: bold; text-align: center; color: #ffffff; cursor: pointer; background-color: #1658A0; border-radius: 15px 0 15px 0; padding-bottom: 10px; position: relative; z-index: 101;}
	.zntj_bar>p>i{ display:block; height:34px; width: 44px; text-align: center; background: url(221026xm_more.png) no-repeat center;}
	.zntj_bar>p.on>i{ transform: rotateY(180deg);}
	.zntj_bar>p>span{ padding:10px 10px 0 10px; display: block;}
	.zntj_box{width: 404px;background-color: #ffffff;border: 3px solid #1658A0;position: absolute;left: 29px;top: 0;z-index: 100;border-radius: 16px;padding:16px 32px;overflow: hidden;}
	.zntj_list li{ line-height: 22px; border-bottom: 1px dashed #E5E5E5; font-size: 17px; padding: 15px 0;}
	.zntj_box .zntj_btn{ position: absolute; left: 0; right: 0; text-align: center; bottom: 0;}
	.zntj_box .zntj_btn>span{ width: 40px; height: 30px; line-height: 30px; background-color: #1658A0; display: inline-block; cursor: pointer;}
	.zntj_box .zntj_btn>span i{ font-size: 18px; color: #ffffff;}
	.zntj_list{overflow: hidden;margin-bottom: 20px;}

	.slb .zntj_box{width:600px;padding-left: 60px;}
	.slb .zntj_list li{ line-height:34px; font-size:24px;}
	.slb .zntj_bar{width: 66px;margin-left: -724px;top: 675px;}
	.slb .zntj_bar>p>i{ width: 66px; height: 66px;}
	.slb .zntj_bar>p>span{ padding: 20px; font-size: 28px; line-height: 38px;}
	.slb .zntj_list{ }

	@media screen and (max-width: 1366px){
		.zntj_bar,.slb .zntj_bar{ margin-left: -682px;}
		
	}
	@media screen and (max-width: 1340px){
		
		.zntj_bar,.slb .zntj_bar{ margin-left: -600px;}
	}

	@media screen and (max-width: 1240px){
		
		.zntj_bar,.slb .zntj_bar{ margin-left: -500px;}
	}
	@media screen and (max-width: 1000px){
		.zntj_box{ position:absolute; width:280px;}
		.zntj_bar,.slb .zntj_bar{ margin-left:0; left: 0; top: 250px;}
	}

	.ld_list{ margin-top: -.2rem;}
	.ld_list li a{ display: block; background: url(221101xmsfz_ld_box.png) no-repeat left top #ffffff; background-size: cover; border-radius: .08rem; padding: .2rem .26rem;}
	.ld_list li a h3{ font-weight: normal; font-size: .18rem; line-height: .26rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.ld_list li a span{ display: inline-block; line-height: .28rem; margin-top: .12rem; border: 1px solid #1658A0; border-radius: .04rem; font-size: .12rem; color: #1658a0; padding: 0 .12rem;}
	.ld_list1 li a{ display: block; border: 1px solid #E5E5E5; border-radius: .08rem; overflow: hidden; padding: .2rem .26rem;}
	.ld_list1 li a>h3,.ld_list1 li a>p{ overflow: hidden;}
	.ld_list1 li a>h3{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: .2rem; line-height: .32rem;}
	.ld_list1 li a>p{ line-height: .22rem; font-size: .16rem; margin-top: .07rem; height: .44rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
	.ld_list1 li a .date_text{ float: right; width: .84rem; margin-left: .12rem; text-align: center; background-color: #1658A0; color: #ffffff}
	.ld_list1 li a .date_text p{ line-height:.3rem; font-size: .14rem;}
	.ld_list1 li a .date_text h3{ font-size: .24rem; line-height: .48rem; background-color: rgba(255,255,255,.1);}
	.qhfw_btn ul li{width: 20% !important;}
	.cwhy_list2 li a{ border:none; border-bottom: 1px dashed #DCDCDC;}
	.cwhy_list2 li:last-child a{ border-bottom: none;}
	.cwhy_l{ padding-top: 0rem;}
	.cwhy_r .list_base_line_01 li{ padding-top: .16rem; padding-bottom: .16rem;}

	.hd_img{height: 155px; padding:34px 0px 0px 40px ; box-sizing: border-box; background: #E3EBFF url(221110xmc_img1.jpg) no-repeat center; background-size: cover;}
	.hd_img h1{font-size: 20px; margin-bottom: 20px; color: #1658A0;}
	.hd_img span{display: block;height: 20px; width: 30px; border-radius:20px; border: 1px solid #1658A0; line-height: 18px; text-align: center; color: #1658A0;}
	.hd_div{background: #FFFFFF; padding: 30px;}
	.hd_div2{border: #E5E5E5 dashed 1px; margin-top: 16px; height: 100px; box-sizing: border-box; padding: 20px 24px; border-radius:8px;}
	.hd_div2 h1{font-size: 22px; margin-bottom: 5px;}
	.hd_div2 p{color: #999999;}
	.hd_div2 span{display: block;background: linear-gradient(180deg, rgba(213, 228, 249, 1) 0%, rgba(207, 238, 255, 0) 100%); width: 60px; height: 60px; border-radius:50%; text-align: center; line-height: 60px; background: #D5E4F9\0;}
	.hd_top h1{font-size: 22px;color: #1658A0;}
	.hd_div_img{text-align: center;border: 1px solid #EEEEEE; height: 344px;}
	.con_tit1{position: relative;overflow: hidden;border-bottom: 1px solid #C4C4C4;margin-bottom: .2rem;margin-top:.34rem;}
	.con_tit1 h3{float:left;font-size: .2rem;font-weight: 700;color: #1658A0;line-height: .36rem;height:.45rem;}
	.con_tit1 h3:after{background-color: #1658A0;content:'';position: absolute;z-index: 6;width:.8rem;height: 4px;left: 0;right:0;top:.45rem;}
	.con_tit1 a{float:right;font-size: .16rem;font-weight: 400;color:#999999;line-height: .48rem;}
	.con_tit1 a:hover{color:#1658A0;}
	.content2 .word_group_02 .word_date{border-right:none;width:auto;height:.54rem;background: #F2F2F2;text-align: center;padding:.1rem .16rem;}
	.content2 .pic_list_group_02 .pic_list_pic p{text-align: left;line-height: .6rem;font-size: .18rem;}
	.content2 .word_group_02 .word_date>h3{font-size: .36rem;color:#333333;font-weight: 700;line-height: .36rem;}
	.content2 .word_group_02 .word_date>p{font-size: .16rem;color:#999999;line-height: .2rem;}
	.content2 .word_group_02 li:first-child .word_conent, .word_group_02 li:first-child+li .word_conent{border-bottom: none;}
	.content2 .word_group_02 .word_text>p{font-size:.18rem;font-weight: 400;color:#333333; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;height:.64rem;line-height: .32rem;}
	/*.content2 .word_group_02 li:first-child .word_conent, .word_group_02 li:first-child+li .word_conent{padding-bottom:.175rem;}*/
	.content2 .word_group_02 li .word_conent, .word_group_02 li:first-child+li .word_conent{padding-bottom:.175rem;}
	.content2 .pic_list_group_02 .picture_fixed{padding-top:56.246%;}
	.content2 .word_group_02 li:last-child .word_conent{padding-bottom:0rem;}
	.hdjl_tit{padding: 38px 54px; margin-bottom: 20px;}
	.hdjl_tit{background: #F3F8FF url(221115xmc_Img1.jpg) no-repeat left bottom; padding-left: 2.25rem;}
	.hdjl_tit h1{font-size: 24px; text-align: center; color: #1658A0;}
	.hdjl_tit  a{display: block; line-height: 75px; height: 75px; background: #FFFFFF url(221115xmc_Img2.png) no-repeat center; border-radius:6px; border: 1px solid #D1E4F9; text-align: center; font-size: 20px; background-size: cover;}
	.hdjl_tit  a span{display: inline-block; width: 40px; text-align: center; margin-right: 10px;}
	.ifr {width: 100%;height: 1178px;}
	@media screen and (max-width: 1280px){
		.hdjl_tit{padding: 24px; padding-left: 5rem;}
	}
	@media screen and (max-width: 1000px){
		.hd_rr{margin-top: 20px;}
		.hd_div{padding: 16px;}
		.hdjl_tit{padding: 24px;}
		.hdjl_tit  a{margin-top: 20px;}
		.hdjl_tit h1 br{display: none;}

	}
	@media screen and (max-width: 640px){
		.hd_ul .el-col-sm-12{width: 100%;}
		.hdjl_tit .el-col-6{width:100%;}
	}
	@media screen and (max-width: 768px){
		.otherlink-pop{left: 5%;width: 90%;margin:-100px 0 0 0;}
	}

	/*qhfwbtn*/
	.qhfw_btn span{float: left;padding-left: .17rem; padding-right: .14rem; color: #FFFFFF; border: .01rem solid #FFFFFF;border-radius:.03rem;font-size: .16rem; line-height: .3rem;background: rgba(255,255,255,.2); display: inline-block; vertical-align: middle; position: relative;   height: .33rem;}
	.qhfw_btn:hover>ul{display: block;}
	.qhfw_btn{position:relative;}
	.qhfw_btn span i{margin-left: .08rem;vertical-align: top;}
	.qhfw_btn>ul{position: absolute;left: 0rem;top:.32rem;z-index: 999;padding: .08rem 0rem;background: #FFFFFF;border-radius: .03rem;box-shadow:0 0 10rem rgba(0,0,0,.2);display: none;width: 1.21rem;}
	.qhfw_btn>ul>li{width: auto !important; position:relative;}
	.qhfw_btn>ul>li>a{line-height: .46rem;display:block; text-align: center;color: #333333;font-size: .14rem;}
	.qhfw_btn>ul>li:hover{background:#e2efff;color: #1658A0;cursor: pointer;}
	.qhfw_btn>ul>li:hover>ul{display: block;}
	.qhfw_btn>ul>li>ul{position:absolute;left:100%;top:0rem;width:3rem;background-color:#ffffff;display:none;padding: .1rem .2rem;}
	.qhfw_btn>ul>li>ul>li{line-height:.4rem;font-size:.14rem;width: 50% !important;float: left;}
	.qhfw_btn>ul>li>ul>li a{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

	@media screen and (max-width: 1000px){
		.qhfw_btn{top: .26rem !important;}
		.qhfw_btn>ul>li>ul{ width:2rem;}
		.qhfw_btn>ul>li>ul>li{float:inherit;width: 100% !important;}
	}

	.suggest-container{padding:10px;width: auto !important;top: 46px !important;left: 0 !important;right: 0px;}
				.suggest-container h3{font-size:16px;line-height:36px;padding-left: 15px;color: #333333;}
				.suggest-container li{line-height:30px; height:30px; float: inherit !important;width: auto !important;padding: 0 10px 0 20px !important;}
				.suggest-container li i{ font-style:inherit; margin-right:10px}
				.suggest-container li.selected{color:#ffffff}
				.suggest-container{background:white;border: 1px solid #0e80e2!important;z-index:99999;border-radius: 27px;}

	/*bsfw*/
	.ind_new_bsfw_list>ul>li .content_bg_02{  border-top: .06rem solid #1658A0; padding: .24rem; overflow: hidden;}
	.ind_bsfw_tit{ text-align: center; padding: .13rem 0rem; width: 1.14rem; margin-right: .24rem; float: left;}
	.ind_bsfw_tit span{max-width: 1.06rem;display: block;margin: 0rem auto .2rem;max-height: .95rem;}
	.ind_bsfw_tit p{ font-size:.2rem; font-weight: bold;}
	.ind_bsfw_tit+dl{ overflow: hidden; font-size: 0rem;}
	.ind_bsfw_tit+dl dd{ position:relative; display: inline-block; width: 50%; margin-bottom: .1rem;}
	.ind_bsfw_tit+dl dd a{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 0rem .05rem; border: 1px solid #E5E5E5; border-radius: .02rem; line-height: .32rem; font-size: .16rem; text-align: center; color: #666666;}
	.ind_bsfw_tit+dl dd a.more{display:block;position:absolute;top:-.22rem;left:50%;margin-left:-.16rem;border:1px solid #E5E5E5;border-radius:50%;width:.32rem;height:.32rem;line-height:.28rem;text-align:center;}
	.ind_bsfw_tit+dl dd a.more i{color: #999999;}
	.ind_new_bsfw_con{ background-color:rgba(224, 241, 255, 1); background: linear-gradient(180deg, rgba(224, 241, 255, 1) 0%, rgba(247, 251, 255, 1) 100%); border:4px solid #ffffff; overflow: hidden; padding: .16rem 0rem;}
	.ind_new_bsfw_con>span{font-weight: bold;letter-spacing: 2px;padding: .14rem .22rem;float: left;display: block;width: .6rem;font-size: .2rem;line-height: 1.5;text-align: center;border-right: 1px solid #E0E0E0;}
	.ind_new_bsfw_con .ind_new_bsfw_list1{ overflow: hidden; padding: 0rem .31rem; position: relative;}
	.ind_new_bsfw_con .ind_new_bsfw_list1>span{ position: absolute; top: 50%; transform: translateY(-50%); cursor: pointer; z-index: 8; width: .3rem; height: .3rem; background-color: #1658a0; box-shadow: 0px 0px 4px  rgba(22, 88, 160, 0.2); border-radius: 50%;  text-align: center; line-height: .27rem;}
	.ind_new_bsfw_con .ind_new_bsfw_list1>span i{ color: #ffffff;}
	.ind_new_bsfw_con .ind_new_bsfw_list1>span.prev{ left: .2rem;}
	.ind_new_bsfw_con .ind_new_bsfw_list1>span.next{ right: .16rem;}
	.ind_new_bsfw_con .ind_new_bsfw_list1>span.prevStop,.ind_new_bsfw_con .ind_new_bsfw_list1>span.nextStop{ background-color: #ffffff;}
	.ind_new_bsfw_con .ind_new_bsfw_list1>span.prevStop i,.ind_new_bsfw_con .ind_new_bsfw_list1>span.nextStop i{ color: #1658A0;}
	.ind_new_bsfw_con .ind_new_bsfw_list1 .bd{ font-size:0rem; position: relative; z-index: 1;}
	.ind_new_bsfw_con .ind_new_bsfw_list1 .bd li{display: inline-block;width: calc(100%/6);}
	.ind_new_bsfw_con .ind_new_bsfw_list1 .bd li a{text-align: center;display: block;padding: .14rem 0rem;background-color: #ffffff;margin: 0rem .05rem;}
	.ind_new_bsfw_con .ind_new_bsfw_list1 .bd li a span{ margin: 0px auto .08rem; display: block;}
	.ind_new_bsfw_con .ind_new_bsfw_list1 .bd li a p{ font-size: .16rem; line-height: .22rem;}
	.slb .ind_bsfw_tit{ width: auto; float: inherit; margin-right:0rem; margin-bottom: .1rem;}
	.slb .ind_new_bsfw_con .ind_new_bsfw_list1 .bd li{ width: 33.3%;}


	@media screen and (max-width:992px) {
		.ind_new_bsfw_con>span{ float: inherit; border-right: 0rem; border-bottom: 1px solid #E0E0E0; width:auto; margin: 0rem .2rem; padding-top: 0rem; margin-bottom: .2rem;}
		.ind_new_bsfw_con .ind_new_bsfw_list1 .bd li{ width: 33.3%;}
		
	}
	@media screen and (max-width:640px) {
		.ind_new_bsfw_con .ind_new_bsfw_list1 .bd li{ width: 50%;}
		.ind_bsfw_tit{ width: auto; float: inherit; margin-right:0rem; margin-bottom: .1rem;}
		.slb .ind_new_bsfw_con .ind_new_bsfw_list1 .bd li{ width: 50%;}
		.ind_new_bsfw_list>ul>li .content_bg_02{padding-top: 0rem;}
	}

	.zcdy-box{background: #eaf5ff;border-radius: 5px;text-align: center;height: 70px;line-height: 70px;margin-bottom: 25px;position: relative;z-index: 5;}
	.zcdy-box a{font-size: 22px;font-weight: bold;color: #1658a0;}
	.zcdy-box a span img{vertical-align: top;margin-top: 15px;padding-right: 20px;}

	.tag_group{ position:relative;}
	.tag_group div+span{position:absolute;right: 0;top: 0;}
	.tag_group div+span a{display:block;padding: 0rem .12rem;font-size: .14rem;background-color:#fff3f4;line-height:.35rem;border-radius: .04rem;border:1px solid #de5e6b;color:#b42130;}
	.tag_group div+span a img{margin-right: .1rem;position:relative;width:.12rem;}
	.slb .tag_group div+span a{font-size: .18rem;line-height: .34rem;}
	.slb .tag_group div+span a img{ width:.22rem}

	/*231124xm_zwgk_style.css*/
	@charset "UTF-8";
	.zwgk_con{ position: relative; z-index: 5; padding: .24rem .24rem .04rem .24rem; border-radius: .08rem; background: linear-gradient(180deg, rgba(230, 241, 255, 1) 30%, rgba(243, 248, 255, 1) 100%), rgba(243, 248, 255, 1);}
	.zwgk_con li{ position: relative;}
	.zwgk_con li .zwgk_box{ position: relative; border: 1px solid #ffffff; transition: .3s all; text-align: center; border-radius:.06rem; background-color: #ffffff; box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.03); padding: .3rem .1rem .46rem .1rem;}
	.zwgk_con li.on .zwgk_box{ border: 1px solid rgba(22, 88, 160, 1); box-shadow: 0px 10px 10px rgba(22, 88, 160, 0.1);}
	.zwgk_con li .zwgk_box1{ display: none; background-color: #ffffff; border-radius: .06rem; z-index: 999; position: absolute; top: 105%; left: -.84rem; right: -.84rem; padding: .1rem .2rem .16rem .46rem; border: 1px solid rgba(22, 88, 160, 1); box-shadow: 0px 10px 10px  rgba(22, 88, 160, 0.1); }
	.zwgk_con li .zwgk_box::after{ content: ''; z-index: 1000; width: .12rem; height: .12rem; background-color: #ffffff; border-top: 1px solid #1658a0; border-right: 1px solid #1658a0; transform: rotate(-45deg) translateX(-50%); -ms-transform: rotate(-45deg) translateX(-50%); left: 50%; position: absolute; top: 101%; display: none;}
	.zwgk_con li.on .zwgk_box::after,.zwgk_con li.on .zwgk_box1{ display: block;}
	.zwgk_con li .zwgk_box h3{ font-size: .2rem; line-height: .27rem; margin-bottom: .12rem;}
	.zwgk_con li .zwgk_box dl,.zwgk_con li .zwgk_box1 dl{ font-size: 0rem;}
	.zwgk_con li .zwgk_box dl dd{ display: inline-block; width: 50%; font-size: .16rem; line-height:2.25; text-align: center;}
	.zwgk_con li .zwgk_box dl dd a{ color:#666666}
	.zwgk_con li .zwgk_box>em{ text-align: center; position: absolute; left: 0rem; right: 0rem; bottom: .14rem;}
	.zwgk_con li .zwgk_box>em i{ font-size: .12rem; color: #1658a0; opacity: .4; display: inline-block; transition: .3s all;}
	.zwgk_con li.on .zwgk_box>em i{ transform: rotate(180deg); -ms-transform: rotate(180deg); opacity: 1;}
	.zwgk_con li .zwgk_box1 dl dd{ display: inline-block; width: 50%; font-size: .16rem; line-height:2.5;}
	.zwgk_con li .zwgk_box1 dl dd a{ color:#333333; padding-left: .12rem; position: relative; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.zwgk_con li .zwgk_box1 dl dd a::before{ content: ''; position: absolute; width: .04rem; height: .04rem; left: 0rem; top: .2rem; border-radius: 50%; background: rgba(22, 88, 160, 0.4);}
	.zwgk_con li:first-child .zwgk_box1{ left: -.24rem; right: -1.44rem;}
	.zwgk_con li:last-child .zwgk_box1{ right: -.24rem; left: -1.44rem;}
	.slb .zwgk_con li .zwgk_box1{ top: 105.5%;}
	.zxft_tit{padding-left: 30px;}
	.zxft_con{background-size: auto ; margin-top: -10px; padding-top: 40px;}
	.fw_tit1.mar_t45{margin-top: 40px;}
	.fw_tit1 a{width: 140px; height: 60px; color: #1658A0; font-weight: bold; font-size: 20px; line-height: 60px; border: 1px solid #C9E2FF; background: linear-gradient(180deg, #FFFFFF 0%, #F2F8FF 100%); border-radius: 30px;}
	.zxft_l{width: 35%; overflow: hidden; border-radius: 8px;}
	/*.zxft_l img{height: 236px !important;}*/
	.zxft_r{width: 62.83333%;}
	.special_title span{ font-size: .3rem;}
	.zxft_tit2{margin-top: 10px;}
	.zxft_con2 p{background: none; position: relative; margin-top: 8px; padding: 0px .16rem; line-height: 32px;}
	.zxft_tit2{padding: 0px;}
	.zxft_con2 p:nth-child(1)::before{content: ' '; width: .04rem; height: .14rem; position: absolute; left: .1rem; top: 50%; margin-top: -.07rem;display: block; background: #1658A0;}
	.zxft_con2 p:nth-child(2)::before{content: ' '; width: .04rem; height: .14rem; position: absolute; left: .1rem; top: 50%; margin-top: -.07rem;display: block; background: #00BAAD;}
	.zxft_con2 p:nth-child(3)::before{content: ' '; width: .04rem; height: .14rem; position: absolute; left: .1rem; top: 50%; margin-top: -.07rem;display: block; background: #2A82E4;}
	.zxft_con2 p span{color: #333;}
	.gl_con > .pad_t20{margin-bottom: .3rem;}
	.zcjd_list li a h3, .zxft_list li a h3{margin-top: 0rem;}
	.zcjd_list li, .zxft_list li{position: relative;}
	.zcjd_list li a, .zxft_list li a{background:linear-gradient(180deg, rgba(242, 248, 255, 1) 0%, rgba(242, 248, 255, 0) 100%); background: #F2F8FF\0; position: relative; margin: .01rem; margin-right: .31rem; z-index: 2;}
	.zcjd_list li a img, .zxft_list li a img{margin-top: .2rem;}
	.zcjd_list li::before, .zxft_list li::before{content: ' '; display: block; position: absolute; left: 0rem; right: 0.3rem; top: 0rem; bottom: 0rem; background: linear-gradient(180deg, rgba(201, 226, 255, 1) 0%, rgba(201, 226, 255, 0) 100%);}
	.zcjd_list li a h3, .zxft_list li a h3{height: 30px; margin-top: 10px; margin-bottom: 10px; line-height: 30px; font-weight: normal; white-space: inherit; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
	.zxft_list li a{height: auto;}
	
	.zxft_xl_tit1 p:first-child span{width: 30%; vertical-align: top; white-space: inherit; position: relative; text-align: left; padding: 4px; padding-left: 20px; box-sizing: border-box; display: inline-block;  line-height: 24px; background: #F2F8FF;}
	.zxft_xl_tit1 p:first-child span:nth-child(1)::before{content: ' '; width: .04rem; height: .14rem; position: absolute; left: 0rem; top: 50%; margin-top: -.07rem;display: block; background: #1658A0;}
	.zxft_xl_tit1 p:first-child span:nth-child(2)::before{content: ' '; width: .04rem; height: .14rem; position: absolute; left: 0rem; top: 50%; margin-top: -.07rem;display: block; background: #00BAAD;}
	.zxft_xl_tit1 p:first-child span:nth-child(3)::before{content: ' '; width: .04rem; height: .14rem; position: absolute; left: 0rem; top: 50%; margin-top: -.07rem;display: block; background: #00BAAD;}
	.zxft_xl_bar{padding-top: 20px; display: block;}
	.zxft_xl_bar a{width: 1.3rem; height: .47rem; color: #1658A0; font-size: .2rem; font-weight: normal; line-height: .47rem; text-align: center; border: 1px solid #C9E2FF; background: linear-gradient(180deg, #FFFFFF 0%, #F2F8FF 100%); border-radius: 30px;}
	.zxft_xl_bar a i{font-size: .24rem; vertical-align: middle; color: #1658A0;}
	.zxft_xl_l{float: right; width: 68%; background: #F2F8FF; padding: .2rem; box-sizing: border-box;}
	.zxft_xl_r{float: left;}
	.zxft_xl_line{left: 29.0833333%;}
	.zxft_con3{background: #fff; border: 1px solid #ccc;}
	.zxft_xl_con2.zcr span i{background:#2680E1;}
	.zxft_xl_con2.jb span i{background: #49B9B0;}
	.slb .zxft_l img{height: auto !important;}
	.szf_tit{padding-left: 14px;position: relative;}
	.szf_tit::before{content: ' '; width: 6px; height: 20px; background: #1658A0; border-radius: 2px; display: block; position:absolute; left: 0px; top: 50%; margin-top: -10px;}
	.gl_con  .h10{display: block;}
	.xwfbh_con .zxft_list li a{height: auto; overflow: hidden; border: 1px solid #F2F8FF; transition: ease-in-out .3s; background: #F2F8FF; border-radius: 8px;}
	.xwfbh_con .zxft_list li a:hover{background: #fff;box-shadow: 0px 2px 10px  rgba(22, 88, 160, 0.1); border: 1px solid #1658A0;}
	.zxft_list li::before{display: none;}
	.zxft_list li a p{color: #999999;padding-left: .14rem;}
	.zxft_list li a h3 { padding-left: .14rem; font-weight: bold; margin-top: 0rem; position: relative;}
	.zxft_list li a h3::before{ content: ' '; position: absolute; width: .04rem; height: .04rem; background: #1658A0; border-radius: 50%; left: 0rem; top: 50%; margin-top: -.02rem;}
	@media screen and (max-width:992px) {
		.zwgk_con li .zwgk_box1,.slb .zwgk_con li .zwgk_box1{ left: 0rem !important; right: 0rem !important; top: 94%;}
		.zwgk_con li .zwgk_box::after{ top: 90%;}
		.ind_new_bsfw_con .ind_new_bsfw_list1{ padding:0rem .16rem;}
		.ind_new_bsfw_con .ind_new_bsfw_list1 .bd ul{ display:flex; flex-wrap:wrap;}
		.ind_new_bsfw_con .ind_new_bsfw_list1 .bd ul li{ margin-bottom:.12rem;}
		.ind_new_bsfw_con .ind_new_bsfw_list1 .bd ul li a{ height:100%;}
		.zcjd_list li::before, .zxft_list li::before{right: -.01rem;}
		.zxft_xl_tit1 p:first-child span{width: 100%; margin: 4px 0px;}
		.zxft_xl_bar a{width: 1rem; padding: 0rem .1rem;}
	}
	.ld_list li a{background:#eef6ff; padding: 16px 20px; box-shadow: 4px 4px 10px rgba(22,88,160,.1); border: 1px solid #fff;}
	.ld_list li a h3{font-weight: bold; color: #1658A0;}
	.ld_list li a span{background: rgba(255, 255, 255, 0.5); border: 1px solid #fff; border-radius: 30px;}
	.laydate_body .laydate_box{margin: 0px !important; background: #fcfdff !important;}
	.laydate_top{background: #1658A0;}
	.laydate_body .laydate_box, .laydate_body .laydate_box input,.laydate_xian em{color: #fff !important;}
	.laydate_body .laydate_chnext cite,.laydate_body .laydate_chprev cite{border-color: #fff !important;}
	.ld_list1 li a .date_text{float: left; margin-left: inherit; margin-right: .16rem;}
	.ld_list1 li a{background:#fcfdff;box-shadow: 4px 4px 10px rgba(22,88,160,.1); border: 1px solid #fff;}
	.laydate_body{border-radius: 10px;}
	.ld_list1 li a .date_text{background:#eef6ff;}
	.ld_list1 li a .date_text p{background: #1658A0;}
	.ld_list1 li a .date_text h3{color: #1658A0;}
	.szf_list1{margin-right: -20px;}
	.szf_list1 li a{height: 85px; padding:20px 32px; text-align: left; margin-right: 20px;}
	.szf_list1 li a img{display: none;}
	.szf_list1 li.icon1 a{background: url(240426xm_ld_icon1.jpg) no-repeat center right; background-size: cover;}
	.szf_list1 li.icon2 a{background: url(240426xm_ld_icon2.jpg) no-repeat center right; background-size: cover;}
	.szf_list1 li.icon3 a{background: url(240426xm_ld_icon3.jpg) no-repeat center right; background-size: cover;}
	.gl_tit2 span{padding-left: 14px;position: relative;}
	.gl_tit2 span::before{content: ' '; width: 6px; height: 20px; background: #1658A0; border-radius: 2px; display: block; position:absolute; left: 0px; top: 50%; margin-top: -10px;}
	.sjfb_tit li a{font-weight: bold; border: 1px solid #fff; color: #1658A0; background: #eef6ff;box-shadow: 4px 4px 10px rgba(22,88,160,.1);}
	.sjfb_list1 li a {background: url(220929xmszf_zdxxgk_xczx_bar.png) no-repeat; font-weight: bold; color: #1658A0;}
	.tit3{border-bottom: none; margin-top: 24px; background: #f9f9f9;}
	.tit3 li em{display: none;}
	.tit3 li.on a{background: #1658A0; padding: 0px 20px; color: #fff; border-radius: 10px;}
	.sjfb_inp{background: #fff;}
	.tit3 .more, .tit3>span{margin-right: 10px;}
	.xwfbh_tit{position: relative; z-index: 1; text-align: center;}
	.xwfbh_tit i{font-family: 'syst_h' !important; display: inline-block; color: #1658A0; font-size: .48rem; position: relative;  }
	.xwfbh_tit i::before{ content: '\65b0\95fb\53d1\5e03\4f1a'; position: absolute; left: 0; top: 0; z-index: -1;-webkit-text-stroke: 6px #fff;text-shadow: 0px 6px 10px  rgba(0, 0, 0, 0.35);}
	.zxft_con .gl_con{margin-top: 80px;}
	a.xwfbh_btn{width: 100px; height: 30px; font-size: 14px; background: linear-gradient(180deg, #FFFFFF 0%, #F2F8FF 100%); border: 1px solid #C9E2FF; color: #1658A0; padding: 0px; line-height: 30px; text-align: center; border-radius: 30px;}
	.zcjd_list li, .zxft_list li{margin-bottom: 20px;}
	.zxft_con{padding-top: 70px;}
	.xwfbh_con #header{height: auto; padding-bottom: 70px;}
	.xwfbh_con{padding-top: 20px;}
	.xwfbh_con .gl_con{border-top: 5px solid #1658A0;}
	.xwfbh_con .con_bg{background: linear-gradient(180deg, rgba(222, 240, 255, 0.3) 0%, rgba(255, 255, 255, 0) 20.83%); }
	a.xwfbh_more{width: 100px; height: 30px; font-size: 14px; background: linear-gradient(180deg, #FFFFFF 0%, #F2F8FF 100%); border: 1px solid #C9E2FF; color: #1658A0; padding: 0px; line-height: 30px; text-align: center; border-radius: 30px;}
	.xwfbh_con .list{margin-top: 20px;}
	.xwfbh_con .list:after{ visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem;}
	.ld_tit span{color: #1658A0; font-size: 32px; width: 200px; margin-left: -100px;}
	.ld_tit span::before,.ld_tit span::after{ content: ' '; display: block;  width: 80px; height: 3px; background: #1658A0; position: absolute; top: 50%; margin-top: -1px; display: block;}
	.ld_tit span::before{right: -80px;}
	.ld_tit span::after{left: -80px;}
	.zxft_tit1 {text-align: center;}
	.zxft_tit1 em{background-color: inherit; border-top: 1px dashed #1658A0;}
	.zxft_tit1 span{display: inline-block; background: #fff; color: #1658A0; font-size: 28px; padding: 0px 24px;}
	.zxft_tit1 span::before,.zxft_tit1 span::after{ content: ' '; display: block;  width: 80px; height: 3px; background: #1658A0; position: absolute; top: 50%; margin-top: -2px; display: block;}
	.zxft_tit1 span::before{right: -80px;}
	.zxft_tit1 span::after{left: -80px;}
	.pad_t20.trt-row .zxft_l{min-height: 395px !important;}
	.zxft_l{width:42%; box-sizing: border-box; padding: 32px !important; border-radius: 8px; background: linear-gradient(90deg, rgba(242, 248, 255, 1) 0%, rgba(242, 248, 255, 0) 100%); float: left;}
	.zxft_r{width: 58%; float: right;}
	a.xwfbh_btn{font-size: 18px; border: none; color: #fff; background: #1658A0; border-radius: 8px; font-size: 18px; line-height: 40px; height: 40px; text-align: center; width: 100%;}
	.gl_con .trt-row{ margin: 0rem -.2rem; box-sizing: border-box;}
	.gl_con .trt-row>[class*=trt-col-],.gl_con .trt-row>ul>[class*=trt-col-]{ padding: 0rem .2rem;}
	.zxft_tit2{font-size: 24px; color:#1658A0; text-align: center;}
	.zxft_con2 p{background: #fff; line-height: 40px; padding-left: 26px;}
	.xwfbh_tit_l{padding-bottom: 30px; border-bottom: #e5e5e5 solid 2px;}
	.xwfbh_tu video{height: auto !important;}
	.xwfbh_con1 {background: url(2024xmszf_xwfbh_bg.jpg)  no-repeat ; padding: 30px; background-size: cover;}
	.xwfbh_con2::-webkit-scrollbar {
		width: 8px;
		height: 4px;
	}
	
	.xwfbh_con2::-webkit-scrollbar-track {
		-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2);
		border-radius: 10px;
	}
	
	.xwfbh_con2::-webkit-scrollbar-thumb {
		border-radius: 5px;
		background-color: #1659A0;
	}
	
	.xwfbh_con2::-webkit-scrollbar-thumb:window-inactive {
		background: #1659A0;
	}
	.xwfbh_con .con_bg{background: none; margin-top: 30px;  padding: 0px; padding-bottom: 30px;}
	.slb .yqlj_tit1>ul{overflow: inherit !important;}
	.slb .yqlj_tit1>ul>li .yqlj_con1 li{width: auto; float: inherit;}
	.slb .yqlj_tit1>ul>li .yqlj_con1{z-index: 99;}
	@media screen and (max-width: 1366px){
		.xwfbh_con .zxft_list li a{height: auto;}
		.tit3 li a{font-size: 21px;}
		.tit3 li.on a{padding: 0px 10px;}
	}
	@media screen and (min-width:992px) {
		.xwfbh_con .list ul{margin-right: -20px;}
	.xwfbh_con .list li{width: 50%; position: relative; padding-left: 0px; float: left; display: block;}
	.xwfbh_con .list li a{display: block; border-radius: 8px; box-sizing: border-box; padding-top: 10px; font-size: 20px; font-weight: bold; height: 105px; border: 1px solid #E5E5E5; padding-right: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding-left: 20px; margin-right: 20px; background: #fff;}
	.xwfbh_con .list li span{margin-right: 50px; position: absolute; left: 20px; bottom:0.1rem; margin-right: 0rem;}
	.xwfbh_con .list li{margin-bottom: 20px;}
	}
	@media screen and (max-width:992px) {
		.xwfbh_con #header .xwfbh_tit{margin-top: 0px !important;}
		.zxft_con{padding: 10px;}
		.zxft_r img{height: auto !important;}
		.xwfbh_con2{max-height: inherit;}
		.pad_t20.trt-row .zxft_l{min-height: inherit !important;}
	}



.header_21_logo{ font-size:0;}
.header_21_logo img:first-child{max-height:.78rem;}
.header_21_logo img+img{margin-left:.16rem;margin-top: .03rem;max-height: .72rem;}
.header_21_con1.fixed .header_21_logo{ width: auto;line-height: inherit;}
.header_21_con1.fixed .header_21_logo img:first-child{max-height:.6rem; padding-top:.08rem !important;}
.header_21_con1.fixed .header_21_logo img+img{max-height: .54rem; padding-top:.08rem !important;}
.slb .header_21_logo{ display:flex;}
.slb .header_21_login{ top:-.08rem;}
@media screen and (max-width: 1366px){
	.header_21_logo img:first-child{max-height:.8rem;}
	.header_21_logo img+img{max-height: .74rem;}

}
@media screen and (max-width:1280px) {
	.header_21_logo{ display:flex; align-items:flex-end; padding-top:.08rem !important; max-width:100%}
	.header_21_logo img:first-child{max-height:.7rem;}
	.header_21_logo img+img{max-height: .64rem;}
	.slb .header_21_con1_r .header_21_a_link,.slb .header_21_font{ display:none;}
	.slb .header_21_login{ top:-.1rem;}
}

@media screen and (max-width:992px) {
	
	.header_21_logo{ display:flex; align-items:flex-end; max-width:100%; padding-top:0rem !important;}
	.header_21_logo img:first-child{ max-height:.5rem;}
	.header_21_logo img+img{ max-height: .44rem; margin-top:0; margin-left:.1rem;}
}